У меня SASS такой код:SASS - &: последний ребенок, и .last-ребенок не работает в IE8
li {
&:last-child, &.last-child {
color: red;
}
}
И HTML код:
<ul>
<li class="last-child">Hello there!</li>
</ul>
код выше это не работает в IE8. Я знаю, что IE8 не поддерживает: last-child, я определил .last-child для этой цели.
Когда я редактирую SASS код этого:
li {
&:last-child {
color: red;
}
&.last-child {
color: red;
}
}
Все работает сейчас, но это приводит к коду дублирования.
Я добавляю .last-child для IE8 с функцией JS, но я думаю, что это не имеет значения.
Пример http://codepen.io/anon/pen/LFGAr
спасибо! –