Mam następujące HTML:Dlaczego nie działa typ n-tego typu?
<section class="history">
<div class="asked">
<h1 class="user-show-tab-title">Questions</h1>
<div>
<ul class="question-index-false"></ul>
</div>
</div>
<div class="answered">
<h1 class="user-show-tab-title">Answers</h1>
<div>
<ul class="question-index-false"></ul>
</div>
</div>
</section>
ja rozpaczliwie starając się wybrać i styl 2nd h1
element z klasy "user-show-tab-title" (tego z "odpowiedzi") ale z jakiegoś powodu .user-show-tab-title:nth-of-type(1)
wybiera je oba, a .user-show-tab-title:nth-of-type(2)
niczego nie wybiera.
Co daje?
Ponieważ są pod różnymi rodzicami, a każdy rodzic ma tylko jedno 'h1'. – Harry
Na wielkie ryzyko stwierdzenia oczywistości: Wiesz, że w tym scenariuszu możesz po prostu celować w element za pomocą rodzica, prawda ... ie. '.answered h1 {...}' – Mikk3lRo
@ Mikk3lRo Tak, właśnie zdałem sobie sprawę, że OP uważa, że 'nth-of-type (1)' wybrałby drugi. –