fandorin_official
@fandorin_official
Герой серии исторических детективов.

Как обратиться к элементы с псевдоклассом с помощью Selenium?

На странице есть следующий элемент:
<div class="slider__container">
    <div class="slider-item js-slider-item" style="background-image: url(&quot;https://example.com/image.jpg&quot;); left: 0px;"></div>
    ::after
</div>

Требуется обратиться к псевдоклассу ::after и вытащить css этого элемента.
Как я могу обратиться к этому элементу?
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ответы на вопрос 2
выполнив javascript

script = "return window.getComputedStyle(arguments[0],':after')";

- псевдоэлементы это на самом деле не элементы а стили
Ответ написан
fandorin_official
@fandorin_official Автор вопроса
Герой серии исторических детективов.
self.driver.execute_script("return window.getComputedStyle(document.querySelector('.slider__container'),':after')")
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
IT HUNT Москва
от 180 000 до 250 000 ₽
Acme Crypto Corp Нижний Новгород
от 90 000 до 150 000 ₽
07 апр. 2020, в 19:10
2000 руб./за проект
07 апр. 2020, в 18:58
4000 руб./за проект
07 апр. 2020, в 17:15
45000 руб./за проект