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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
li {
margin-top: expression(this.nextSibling==null?'50px':'0');};
}
pour avoir un équivalent du résultat de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
li:last-child {
margin-top: 50px;
}
sous IE 6 mais en vain.
J'ai aussi essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?