【发布时间】:2018-01-03 20:31:15
【问题描述】:
我正在编写一个 CSS 选择器,到目前为止我一直在工作:
input[placeholder*='mail']
但我想确保它没有找到不可见(即:不可见)的元素。
我一直在模式中的各个地方尝试:visible(因为我在 CSS 选择器词法分析器上找不到好的参考,但运气不好:
input[placeholder:visible*='mail']
input:visible[placeholder*='mail']
input[placeholder*='mail']:visible
我该怎么做?任何人都对学习更复杂的选择器格式有很好的参考吗?
【问题讨论】:
-
你想做什么?它只是在 jQuery 中的 CSS oder 中吗?
-
我正在使用 selenium 来解析网页。 Selenium 有一种通过 CSS 选择器查找元素的方法。
-
没有 :visible CSS 选择器...
-
那么如何使用 CSS 选择器来做到这一点?
-
什么会使它不可见?一个类,一个内联样式,...?
标签: javascript jquery html css