Вот мой CSS:
#nav-primary ul li:nth-child(1) a:after { }
Работает повсюду сейчас (используется это на моем сайте), кроме Internet Explorer 8...
Возможно ли использовать nth-child в IE8? Это худшая версия этого браузера... ничего не работает, как должно, и я не могу найти способ его исправить.
@edit: Упрощенная версия того, чего я хочу достичь: http://jsfiddle.net/LvvNL/. Это просто начало. CSS будет более сложным, поэтому мне нужно будет прицелиться в каждую из этих ссылок. Надежда добавления классов в каждую ссылку не является единственным способом
@edit2: Я только что заметил, что
#nav-primary ul li:nth-child(1) a {
border-top: 5px solid #144201;
}
Я действительно работаю в IE8! Но это:
#nav-primary ul li:nth-child(1) a:after {
content: "Text";
display: block;
font-weight: normal;
padding-top: 5px;
font-size: 12px;
color: #666;
}
НЕ работает. Итак, что происходит?