博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
24、CSS定位
阅读量:6268 次
发布时间:2019-06-22

本文共 733 字,大约阅读时间需要 2 分钟。

CSS定位方法

driver.find_element_by_css_selector()

 

1.CSS定位常用策略(方式)

  1.id选择器 

    说明:根据元素id属性来选择

    格式:#id
    如:#userA<选择id属性值为userA的所有元素>

  2.c1ass选择器

     说明:根据元素c1ass属性来选择

    格式:.class
    如:.telA<选择class属性值为telA的所有元素>

  3.元素选择器

    说明:根据元素的标签名选择

    格式:element
    如:input<选择所有input元素>

  4.属性选择器

    说明:根据元素的属性名和值来选择

    格式:[attribute-value]
    如:[type="password“]<选择所有type属性值为password的值>

  5.层级选择器

    说明:根据元素的父子关系来选择

    格式:element>element
    如:p>input<返回所有元素下所有的input元素)
    提示:>可以用空格代替如:p input 或者p[type='password']

 

2.CSS延伸

1.input[type^='p']

  说明:type属性以p字母开头的元素
2.input[type$='d']
  说明:type属性以d字母结束的元素
3.input[type*='w']
  说明:type属性包含w字母的元素

 

3.CSS总结

 

4.Xpath与CSS类似功能对比

 

 

转载于:https://www.cnblogs.com/zhuifeng-mayi/p/9898508.html

你可能感兴趣的文章
Vue实例初始化的选项配置对象详解
查看>>
PLM产品技术的发展趋势 来源:e-works 作者:清软英泰 党伟升 罗先海 耿坤瑛
查看>>
vue part3.3 小案例ajax (axios) 及页面异步显示
查看>>
软件测试(二)之 Failure, Error & Fault
查看>>
浅谈MVC3自定义分页
查看>>
.net中ashx文件有什么用?功能有那些,一般用在什么情况下?
查看>>
select、poll、epoll之间的区别总结[整理]【转】
查看>>
CSS基础知识(上)
查看>>
PHP中常见的面试题2(附答案)
查看>>
角色权限分配
查看>>
明小子动力上传拿webshell.zip
查看>>
ES6 Module export与import复合使用
查看>>
第三篇、image 设置圆角的几种方式
查看>>
关于Vs2010 C#使用DirectX的问题
查看>>
EPP(Eclipse PHP)语法高亮仿EditPlus配置
查看>>
OA账号架构权限的问题
查看>>
030——VUE中鼠标语义修饰符
查看>>
python编辑csv
查看>>
sql游标的使用与exec的两种用法
查看>>
数据结构
查看>>