前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CSS之选择器建议收藏

CSS之选择器建议收藏

作者头像
全栈程序员站长
发布2022-07-14 18:45:01
1740
发布2022-07-14 18:45:01
举报

大家好,又见面了,我是全栈君

选择器(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.cn/120216.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年12月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基本选择器
  • 层次选择器
  • 过滤选择器
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档