Селен css от родителя, чтобы найти ребенка - PullRequest
0 голосов
/ 20 апреля 2020

Для такой структуры html, как эта

<div class = 'detail'>
    <div class = 'info'>...</div>
    <div class = 'text'> child1 </div>
    <div class = 'expand'>
        <div class = 'info'> child2 </div>
    </div>
</div>

Я хочу найти только первую «class = info» непосредственно под родительским тегом «class = detail», то есть «child1». Но следующий селектор -

remDr$findElements(using = 'css', value = '.info')

- дает мне и child1, и child2. К сожалению, я не могу использовать индекс для решения этой проблемы. Есть ли способ найти child1, указав, что его родитель должен быть 'class = detail'?

1 Ответ

1 голос
/ 20 апреля 2020

Чтобы получить элемент child 1, используйте следующий селектор css.

remDr$findElements(using = 'css', value = '.detail>.text')

Или, если вы хотите получить первый info класс с parent detail, попробуйте этот

remDr$findElements(using = 'css', value = '.detail>.info')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...