У меня есть этот HTML структура:Css: выберите последний элемент с классом
<ul class="info">
<li>Item 1</li>
<li>Item 2</li>
</ul>
<ul class="info">
<li>Item 3</li>
<li>Item 4</li>
</ul>
<ul class="other">
<li>Item 5</li>
<li>Item 6</li>
</ul>
В CSS Я хочу, чтобы выбрать последние ул с классом информацией. Я уже пробовал :last-child
, :last-of-type
. Я также видел предложение добавить класс на ul, который я хотел бы выбрать. Однако нет ли более «чистого» способа решения этой проблемы?
Вы говорите, что вы пробовали: последний и последний, но не указали, каким образом или каким был результат. Разве они недостаточно «чисты» для вас? Разве они не работали? –
Они оба не работали, однако я ожидал, что это сработает. Добавление дополнительного класса в HTML только для выбора CSS - это не правильный способ справиться с этим (на мой взгляд). Css должен иметь возможность сделать этот выбор самостоятельно. – user2381011
Итак, ul [class]: last-of-type не работает для вас? –