Вот HTML моего инструмента. Каждый <li
является кнопкой для страницы. Как только я нажимаю номер страницы, у этого элемента больше не будет ребенка <a
. Итак, в приведенном ниже примере выбрана страница 2.Selenium - создать селектор CSS для элемента, у которого нет дочернего элемента
<span class="pagingWidget"
<ul>
<li>
<a class="paginate-page" href="javascript:;">1</a>
</li>
<li>2</li>
<li>
<a class="paginate-page" href="javascript:;">3</a>
</li>
<li>
<a class="paginate-page" href="javascript:;">4</a>
</li>
</ul>
</span>
Я хочу создать объект, который всегда будет выбирать элемент страницы, который выбран. Поэтому я хочу span.pagingWidget > ul > li
, у которого нет ребенка <a
. Возможно ли это с псевдоязыком CSS отрицания CSS?
Вопрос был ошибочно отмечен [css] - на самом деле это не связано с стилизацией CSS. Я исправил это. Однако ваше утверждение об этом невозможно, используя только один селектор CSS. – BoltClock
Селекторы CSS являются частью CSS, хотя, так что мой ответ по-прежнему действителен, нет? Кроме того, может ли кто-нибудь, кто его подчинил, обосновать это? – Shaggy
Только часть с селекторами. Selenium - это инструмент для веб-тестирования - в нем нет стиля. – BoltClock