您在该元素上没有任何唯一标识符。您应该考虑添加ID。或者,您可以使用选择器a[innertext='Book Now']
或div:contains('Book Now')
,但这有点不好,因为如果更改内容,样式就会中断。
这就是我的做法:
div[data-navlink-handle='book-now'] > a
本质上是找到一个属性data-navlink-handle
等于book-now
的div。在此假设句柄不会发生变化,即使文本发生了变化。
或者可能是:div.navbar-item[data-navlink-handle='book-now'] > a