28172 sujets

CSS et mise en forme, CSS3

En cherchant une solution à mon pb, je suis tombé sur ce topic :
http://forum.alsacreations.com/topic-4-11522-1-Rsolu-Puce-image-qui-disparait-sous-IE.html#

J'ai le même problème sur cette
Après avois lus, ce topic j'ai donc essayé de faire un commentaire conditionnel (jamais fait au paravant) ...

j'ai donc mis dans l'index


<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="../css/ie.css" />
<![endif]-->


Et dans le ie.css juste

ul {height: 1%;}

[b] ou [/b]

#footer_left ul {height:1%}


Mais aucun des deux n'a marché ...
Si vous pouvez m'aider, car après quelque recherche pas réussis ...

thx a lot
Modifié par Bleeps (04 Apr 2006 - 02:56)
Bonsoir,
J'ai eu exactement le même problème que toi mais ça fonctionne chez moi.
fais bien attention a ce que

<!--[if lte IE 6]>

<link rel="stylesheet" type="text/css" href="../css/ie.css" />

<! endif -->


sois placé sous la déclaration de style classique pour des raison de cascades mais ça ne marchera que si le UL a deja été doté d'un attribut CSS en principe...
Si ce n'est pas cela tu devrais laisser le code de ta CSS pour voir d'ou vient ton prob.
Modifié par Hermann (19 Feb 2006 - 21:38)
Je l'ai bien mis en dessous de l'autre CSS.
Dans mon css d'origine j'ai mis :


#footer_left 
{
float:left;
color: #ffacff;
width:60%;
font-family: Verdana;

font-size: 1em;
}

#footer_left ul
{
list-style-type: square ;
margin:0 0 0 0em;

padding:0;

float:left;

}


#footer_left li 
{
margin:0 0 0 1em;
padding : 0 1em 0 0;
background-color: transparent;
list-style-type: square ;
float:left;
}

...
Mais pas marché ...

Bref j'écoutes vos aides / conseil =D