Ho il seguente codice:: last-child selettore di pseudo classe CSS e Internet Explorer
ul.myList li{
border-right: 1px dotted #000;
}
Tuttavia, l'ultimo elemento, ho bisogno di rimuovere quel confine come il design che sto lavorando da dettami che l'ultimo elemento non richiede un bordo come separatore.
Così, ho bisogno di indirizzare l'ultimo figlio di una lista e così nel mio css ho aggiunto
ul.myList li:last-child{
border-right: none;
}
Il che, come tutti sappiamo, funziona bene in Firefox, Safari e Chrome.
Il problema sta quando osserviamo la pagina in Internet Explore 6 fino alle 8.
+1 E 'orribile, ma potrebbe funzionare. Più uno da me per aver trovato una soluzione praticabile per IE. (E meno un milione di punti per IE per averci fatto venire degli hack come questo in primo luogo). Vale la pena sottolineare che IE9 (attualmente in versione beta) può supportarlo, quindi potresti voler regolare [if IE] come IE8 o solo inferiore. – Spudley
Grazie per la risposta, non ero al 100% se IE 9 lo supportasse. Regolerò il mio post in modo da riflettere per IE 8 e sotto. –
IE9 Lo supporterà, secondo la propria documentazione .. Comunque affidabile. – Kyle