I имеет следующую структуру:Выберите первый элемент CSS, используя псевдо-класс
<div class="myClass">1</div>
<div class="myClass">2</div>
Как выбрать первый элемент Немаловажен .myClass
?
Я знаю, что я могу сделать: [PARENT OF .myClass] .myClass:first-child {/* rules */}
, но мне интересно, если есть псевдо класс CSS, который выбирает первый элемент согласованного селектора.
Возможно ли это? Как?
Селектор jQuery будет выглядеть так: .myClass:first
, но :first
, похоже, не работает в CSS.
Если не больше групп одного и того же класса , и если первый - это первый ребенок родителя, вы можете использовать 'first-child', иначе есть' nth-child', который несколько настраивается, или 'nt h-of-type', который не поддерживается во всех старых браузерах. – adeneo
Учитывая, что у вас есть jQuery, почему бы не '$ ('. MyClass: first')' или '$ ('. MyClass'). First()' (или другие варианты)? Или, в обычном JavaScript: 'document.querySelector ('. MyClass')'? –