CSS之选择器建议收藏

选择器(selector)是CSS中的重要概念,用于对HTML元素的查找和控制。由于Selenium学习需求特对选择器相关知识进行学习和总结,方便以后查阅。基本选择器基本选择器是jQuery中最常

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

全栈程序员社区此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“全栈程序员社区”或者“www_javaforall_cn”或者微信扫描右侧二维码都可以关注本站微信公众号。

选择器(selector)是CSS中的重要概念,用于对HTML元素的查找和控制。由于Selenium学习需求特对选择器相关知识进行学习和总结,方便以后查阅。

基本选择器

  基本选择器是jQuery中最常用的选择器,通过元素id、class和标签名等来查找元素

基本选择器
选择器 描述
#id 根据给定的id匹配一个元素
.class 根据给定的类名匹配元素
element 根据给定的元素名匹配元素
* 匹配所有元素
selector1,selector2… 集合元素

层次选择器

  通过元素之间的层次关系来获取特定元素

层次选择器
选择器 描述
$(“ancestor descendant”) 选取ancestor元素里所有descendant元素
$(“parent > child”) 选取parent元素下的child元素
$(“prev + next”) 选取prev后下一个同辈next元素
$(“prev ~silblings”) 选取prev元素后的所有siblings元素

过滤选择器

基本过滤选择器
选择器 描述
:first 选取第一个元素
:last 选取最后一个元素
:header 选取所有标题元素
:animated  选取当前正在执行动画的所有元素
 :focus 选取当前获取焦点的元素
:not(selector) 选取不包含selector选择器的元素
:even 选取索引为偶数的所有元素
:odd 选取索引为奇数的所有选手
:gt(index) 选取索引大于index的元素
 :lt(index) 选取索引小于index的元素 
 :eq(indx) 选取索引等于index的元素

 

内容过滤选择器
选择器 描述
[attribute] 选取拥有该属性的元素
[attribute=value] 选取属性值为value的元素
 [attribute!=value] 选取属性值不为value的元素
[attribute^=value] 选取属性值以value开始的元素
[attribute$=value] 选取属性值以value结束的元素
[attribute*=value] 选取属性值中包含value的元素
[attribute|=value] 选取属性等于value或以该字符串为前缀的元素
[attribute~=value] 选取属性用空格分割的值中含有value的元素
[attribute1][attribute2][…] 选取索引为奇数的所有选手
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120216.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vs2010 序列号 真的好用 vs2008 序列号

    vs2010 序列号 真的好用 vs2008 序列号用VS2008有些日子,刚刚才发现AboutMVS是有天数限制的(90),郁闷,只好在网上找序列号,不错,把刚刚找到的VS2008可升级序列号发给大家。1.VisualStudio2008ProfessionalEdition:XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT2.VisualStu…

    2022年8月10日
    14
  • 95后的真实状态,是不是太难了?(漫画)

    如今90后已经渐入职场,70后、80后、90后“三代同堂”越来越普遍。工作生活中的交集也越来越必不可免。 95后的你,有没有感同身受,欢迎评论。 原文始发于微信公众号(全栈程序员社…

    2021年6月21日
    165
  • Postman 汉化(Postman中文版)

    Postman 汉化(Postman中文版)postman官网下载地址https://www.postman.com/downloads/postman汉化包https://github.com/hlmd/Postman-cn/releases1.首先从官网下载postMan安装包2.下载postMan汉化包(app.zip)3.将汉化包解压并复制到Postman目录下4.重启postMan即可完成汉化…

    2025年8月7日
    2
  • NicEdit和Kindeditor配置

    NicEdit和Kindeditor配置推荐两款富文本编辑器:NicEdit和Kindeditor做过Web开发的朋友相信都使用过富文本编辑器,比较出名的CuteEditor和CKEditor很多人应该已经使用过,在功能强大的同时需要加载的东西也变得很多。下面要推荐的两款富文本编辑器都是使用JS编写,使用简单,非常轻量级。NicEditorNicEdit是一个轻量级,跨平台的InlineContentEditor…

    2022年10月12日
    2
  • 俞敏洪新东方的起步_新东方俞敏洪的故事

    俞敏洪新东方的起步_新东方俞敏洪的故事来源:国王与王后丨作者: 果子离啊数据猿官网|www.datayuan.cn今日头条丨一点资讯丨腾讯丨搜狐丨网易丨凤凰丨阿里UC大鱼丨新浪微博丨新浪看点丨百度百家丨博…

    2025年11月2日
    3
  • python进阶(3)json文件与python字典的转化[通俗易懂]

    python进阶(3)json文件与python字典的转化[通俗易懂]序列化与反序列化按照某种规则,把内存中的数据保存到文件中,文件是一个字节序列,所以必须要把内存数据转换成为字节序列,输出到文件,这就是序列化;反之,从文件的字节恢复到内存,就是反序列化;pytho

    2022年7月31日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号