Scherer 0 Denunciar post Postado Maio 20, 2011 Pessoal, essa é simples para vocês, porém grego para mim... quero que uma DIV fique sempre alinhada à direita, e sempre centralizadana altura, independentemente da resolução do monitor do internauta. Consegui alinhar à direita, mas não na altura. O que está errado no código abaixo? #Direita { float: right; height:412px; left:50%; margin-top: 206px position:absolute; top:50%; width:358px; } Muito obrigado, abraços! Compartilhar este post Link para o post Compartilhar em outros sites
Spoock 0 Denunciar post Postado Maio 23, 2011 Olá Scherer, dei uma olhada no seu código em CSS. O código CSS está beleza, o que você realmente errou foi o posicionamento. Sempre quando quiser posicionar uma DIV em qualquer resolução de tela você deve utilizar os comandos margin. Esse comando recomendo utilizar em porcentagem e não em pixels como muitos fazem, ambos funcionam mas podem ter efeitos diferentes e cada tipo de resolução. O CSS novo para você que eu editei ficou dessa forma: #Direita { height:412px; width:358px; position:absolute; margin: 25% 0 0 50%; } ou #Direita { height:412px; width:358px; position:absolute; margin-top: 25%; margin-left: 50%; } Espero que tenha ajudado e esteja certo, qualquer duvida é só utilizar este mesmo tópico. Se a duvida foi resolvida peça para um moderador mudar o tópico para [Resolvido]. Abraço! Compartilhar este post Link para o post Compartilhar em outros sites