Каков правильный синтаксис CSS для применения нескольких псевдоклассов к селектору. Я хотел бы вставить "," после каждого элемента в списке, кроме последнего. Я использую следующие CSS:
ul.phone_numbers li:after {
content: ",";
}
ul.phone_numbers li:last-child:after {
content: "";
}
Это отлично работает на FF3, Chrome и Safari 3. IE7 не работает, потому что он не поддерживает: после (как и ожидалось). В IE 8 это отображается с запятой после каждого li, включая последний. Это проблема с IE8 или мой синтаксис неверен? Это нормально, если это не работает в IE8, но я хотел бы знать, каков правильный синтаксис.