Jump to content


gilvancn

Member Since 15/06/2010
Offline Last Active 06/10/2015, 09:00
-----

Posts I've Made

In Topic: Elementos Da Página Fora Do Lugar No Ie

01/07/2010, 10:04

Pessoal, ainda não consegui resolver meu problema, ajuda por favor!!!
:assobio: :assobio: :assobio:

In Topic: Elementos Da Página Fora Do Lugar No Ie

22/06/2010, 19:00

Bom, na verdade o código que eu coloquei é só um exemplo;
agora mais fácil

<style type="text/ss">
#nome_da_div{
margin-left: 80px;
width: 50px;
}
</style>

<!--[if IE]>
<style type="text/css">
/* place css fixes for all versions of IE in this conditional comment */
#nome_da_div{margin-left: 800px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
</head>
<body>
<div id="nome_da_div">
</
</body>
</html>

Nesse exemplo, eu quis alterar somente a margem a esquerda mas dah para alterar tudo que queiras, é só trabalhar de div em div que dah certo. Eu já usei


Caro amigo shayllis,
obrigado por sua paciência e por tentar me ajudar, porém não tá rolando, minhas dúvidas:
Esse código funciona perfeitamente em xlm?
Troca "nome_da_div" pelo nome da minha div que desejo alterar, correto?
Por que esou recebendo a mensagem de erro seguinte?
"Não foi possível analisar o seu modelo, pois sua formatação é inadequada. Certifique-se de que todos os elementos XML estão fechados adequadamente.
Mensagem de erro em XML: The string "--" is not permitted within comments."
Agradeço muito a sua ajuda!!!

In Topic: Elementos Da Página Fora Do Lugar No Ie

18/06/2010, 20:44

Ah, não não é ignorância, no começo é meio complicado mesmo.
No código acima estão marcadas .twoColFixLtHdr #sidebar1 { padding-top: 30px; }, isso na verdade seria a propriedade padding-top, da div marcada com o id sidebar1, que está dentro da tag marcada com o id twoColFixLtHdr.
Bom substitua

twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
Por
id_da_div{propriedade a ser alterada: propriedades;}

Simplesmesnte isso. Não se esqueça de colocar depois que você fechou a tag style, pois o css funciona por meio de cascata, traduzindo, ele lê a última propriedade declarada, ou seja, não funciona se colocar antes da tag style; e antes de frchar a tag <head>, pois se trata de um css.

Freelancers: shayllis@yahoo.com.br Sites em php, html e flash, animações design de folders, javascript e editores de imagem.


Caro shayllis, infelismente não consegui, não estou acompanhando seu raciocinio, tem como você dar uma olhada no meu código?
Se possível, baixa aqui, agradeço muito!!!

In Topic: Elementos Da Página Fora Do Lugar No Ie

17/06/2010, 18:08

Olá Gilvancn, você poderia usar o que eu chamo de trapaça de código. É uma condição de if para o css. Coloca isso e edita antes de fechar a a tag head, e depois de fechar a tag style:

<!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>

Obs: Isso vai funcionar como um replace substituindo comente o que não for igual entre as classes de estilo. Se minha dica foi último, adicione-me um ponto


obg shayllis pela sua resposta, mas me desculpe a minha ignorancia mas não entendi direito como funciona esse código e onde implementar pq tentei aqui mas sem sucesso, desde já obg pela sua atenção.

IPB Skin By Virteq