我已經嘗試過幾次nth-of-child和n-type,並閱讀w3schools,css-tricks和但不能解決這個問題。 它在過去爲我工作,但現在或者沒有任何反應,或者所有跨度都可以應用到他們的css規則。CSS:nth-of-child和nth-of-type不工作在我的標記結構中
我只是想額外的底部填充添加到第一,第二和第八本下面的標記(重複8次,所有LIS封閉在父UL:
<li class="campaign-links__list-item">
<a class="campaign-links__link " href="/feast-on-london-under-25" id="104014" data-analytics="Category|£25 and Under|offpage">
<img class="campaign-links__image opt-new--campaign-image" src="//img.static-bookatable.com/images/batweb/bat/sub-themes/feast-on-london/feast-on-london-under-25/hero.jpg?width=451&height=150&quality=80&mode=crop" alt="£25 and Under" width="94" height="94">
<span class="campaign-links__text opt-new--campaign-text" style="padding-bottom: 29px;">£25 and Under</span>
</a>
</li>
這是CSS我已經試過:
.opt-new--campaign-text:nth-of-child(1), .opt-new--campaign-text:nth-of-child(2), .opt-new--campaign-text:nth-of-child(8) {
padding-bottom: 29px;
}
.opt-new--campaign-text:nth-of-type(1), .opt-new--campaign-text:nth-of-type(2), .opt-new--campaign-text:nth-of-type(8) {
padding-bottom: 29px;
}
很多感謝
它只是':nth-child',不是'nnth-of-child' – Swellar
「* [..]填充到第一,第二和第八*」 - 什麼?第一還是第二呢? 「李」?爲什麼不只是「李:小孩(n)」? – Abhitalks
您的''和''沒有任何子女 –