Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá à todos,
criei uma estrutura de css de um blog(wordpress), e testei em todos os navegadores,
porém, no Internet Explorer 8 a barra lateral perde o posicionamento.
Nunca vi esse bug e não sei qual propriedade pode estar causando isso. Segue o link para o código:
http://www.amgm.com.br/sonia/wp-content/themes/sonia/style.css'>http://www.amgm.com.br/sonia/wp-content/themes/sonia/style.css
e esse é o blog:
Agradeço a quem puder ajudar.
Realmente um código não validado pode ter muuuitos bugs imprevistos.
De css e de javascript também.
Daí você perde o cabelo mas não consegue resolver. hehe
Então Evandro, esse arquivo que foi validado é o index do blog, que está em php, por isso gera tantos erros de sintaxe de xhtml, e também estou usando css3 para os detalhes da postagem, e alguns hacks para o Internet Explorer 7(diferença em medidas), e embora eu tenha retirado tudo isso para conferir se era realmente o problema, não obtive sucesso.
O fato de utilizar PHP não é desculpa (aliás, existem ferramentas que auxiliam na produção de uma marcação válida).
Procure estudar por DOMDocument e Tidy e verá como há maneiras de manter uma marcação perfeitamente estruturada mesmo sendo gerada via server-side.
queisso cara. usar php não interfere em nada. É só gerar os echos do php no padrão.
Encontrei o erro, era uma <li> que esqueci de fechar, agora funciona em todos os navegadores sem nenhum bug. Obrigado pela ajuda.
Alex, que tal começar do começo?