[IE6] Pseudo classes first-child et last-child
Bonjour,
Je dispose d'une liste (générée par PHP). Je voudrais mettre le premier et le dernier élements en avannt (margin-bottom pour le premier et margin-top^pour le dernier).
J'utilise les pseudo classes, firts-child et last-child, elle fonctionne sous FF mais pas sous IE (6).
Existerait il un paliatrif qui fonctionne. J'ai essayé de mettre
Code:
1 2 3
| li {
margin-top: expression(this.nextSibling==null?'50px':'0');};
} |
pour avoir un équivalent du résultat de
Code:
1 2 3
| li:last-child {
margin-top: 50px;
} |
sous IE 6 mais en vain.
J'ai aussi essayé
Code:
1 2 3
| li {
margin-top : expression((this===this.parentNode.childNodes[this.parentNode.childNodes.length-1])?"none":"auto");
} |
maisr rien y fait.
Existe t'il un paliatif connu ?