无法编写正确的 CSS 定位器。情况如下:
<div class="slick-track" role="listbox" style="opacity: 1; width: 4616px; transform: translate3d(-1154px, 0px, 0px);">
<div class="text-link-slider__slide slick-slide slick-cloned" data-slick-index="-1" aria-hidden="true" tabindex="-1" style="width: 1154px;">
Еда и вино <a href="https://qaz.com" tabindex="-1">Подробнее</a>
</div>
<div class="text-link-slider__slide slick-slide slick-current slick-active" data-slick-index="0" aria-hidden="false" tabindex="-1" role="option" aria-describedby="slick-slide00" style="width: 1154px;">
Безжалостный удар по ценам <a href="https://qaz.com" tabindex="0">Подробнее</a>
</div>
<div class="text-link-slider__slide slick-slide" data-slick-index="1" aria-hidden="true" tabindex="-1" role="option" aria-describedby="slick-slide01" style="width: 1154px;">
Еда и вино <a href="https://qaz.com" tabindex="-1">Подробнее</a>
</div>
<div class="text-link-slider__slide slick-slide slick-cloned" data-slick-index="2" aria-hidden="true" tabindex="-1" style="width: 1154px;">
Безжалостный удар по ценам <a href="https://qaz.com" tabindex="-1">Подробнее</a>
</div>
</div>
这是每 2 秒切换一次的横幅。活动元素标记为slick-active
我需要 2 和 3 个元素。
我选择的定位器
div.slick-track>div.text-link-slider__slide.slick-slide:not([slick-cloned]):not([data-slick-index*='2'])```
但它不过滤slick-cloned
1 个回答