css

使用选择器来为页面元素绑定属性

选择器 例子 描述
.class .intro class选择器,选择class=.intro的所有元素
#id #firstname id选择器,选择id=firstname的所有元素
* * 选择所有元素
element p 元素所有<p>元素
element>element div>input 选择父元素为div的所有input元素
element+element div+input 选择同一级中紧接在div元素之后的所有input元素
[arrtribute=value] [target=_blank] 选择target=_blank的所有元素

1)通过class属性定位

  find_element_by_css_selector(".s_ipt")

  find_element_by_css_selector(.bg_st_bn)

2.通过id属性定位

  find_element_by_css_selector("#kw")

3.通过标签名定位

  find_element_by_se;ectpr('input')  //搜索input标签

4.通过父子关系定位

  find_element_by_css_selector("span>input") //找到父标签为span,所有子标签为input

5.通过属性定位

  find_element_by_css_selector("[autocomplete=off]") //可以使用元素的任意属性

6.组合定位

  find_element_by_css_selector("form.fm>span>inputs.s_ipt")  //要定位的元素的标签名为input,元素的class属性为s_ipt,并且它有父元素标签名为span,span还有父元素,标签名为form,且class属性为fm

 

posted @ 2019-03-14 17:01  期待me  阅读(86)  评论(0)    收藏  举报