css选择器第一个子元素的用法(css中常用的伪类选择器)

css选择器第一个子元素的用法(css中常用的伪类选择器)

  了解过前端知识的人,应该对熟悉。它是用于给html页面添加样式和布局的,css的定位包括class,ID选择器,元素属性选择器和伪类等。其实selenium的css定位跟页面的css语法非常的像,有点异卵双胞胎的意思,为啥不是同卵双胞胎呢?因为它们之间还是有点区别的。现在我们来具体学习下。

  1.通过属性定位元素

  CSS选择器可以通过元素的id、class、tag标签这三个常规属性直接定位到目标元素

  例如:

  2.通过标签定位元素

  例如:

  3.通过层级关系定位元素

  例如:

  4.通过索引定位元素

  例如:

  5.通过逻辑运算定位元素

  CSS选择器同样也可以实现逻辑运算,同时匹配两个属性,这里跟XPath不一样,无需写and关键字

  例如:

  6.通过模糊匹配定位元素

  css_selector有三种模糊匹配方式

  匹配到id属性值的头部,如ctrl_12

  匹配到id属性值的尾部,如a_ctrl

  匹配到id属性值的中间,如1_ctrl_12

推荐阅读