CSS之选择器建议收藏

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

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

CSS之选择器建议收藏此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“”,获取验证码。在微信里搜索“”或者“”或者微信扫描右侧二维码都可以关注本站微信公众号。

选择器(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][…] 选取索引为奇数的所有选手
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 一个Django项目:搭建基本自动化运维平台[通俗易懂]

    一个Django项目:搭建基本自动化运维平台[通俗易懂]之前做的一个Python项目,采用了Django的MTV框架搭建,实现的是主机的CMDB平台与作业平台基本功能。基本的搭建步骤:1.确定平台的基本功能有哪些:实现主机的自动添加,删除,修改;实现所管理主机配置信息的监控;实现指定对象的批量管理2.根据上面的功能,设计对应的页面方式,布局,规划如何交互的。:如何执行命令与显示3.根据上面的规划,拟定需要怎样的架构,分别需要几个模块(M…

  • java localdatetime转date_java编码格式转换

    java localdatetime转date_java编码格式转换上篇文章介绍了Java8和Java8之前的时间处理的相关类,但是在日常开发中难免会遇到Java8和之前的旧对象互转的需求。我整理了一下之前的内容,做了一个工具类,如下:publicclassDateUtils{/***@Author:zhuoli*@Description:判断unix当前unix时间是否为0点*@paramu…

  • java个人微信消息接收_java接口接收json数据

    java个人微信消息接收_java接口接收json数据微信公众平台java服务器认证、接收文本消息和图片消息并实现返回,订阅服务号实现了通过微信接收信息转发至java后台解析并回复的消息的简单功能,贡献出代码希望能给大家一个参考

  • android gridlayout点击事件,Android GridLayout

    android gridlayout点击事件,Android GridLayout译者注:说实话我确实没用过GridLayout好好认识一下吧!android开发者每天都在问自己一个问题:我到底应该用哪个layout然而GridLayout在当前开发中的情况如下:大多数开发者并不知道这个布局一些开发者知道GridLayout但是因为某些原因没有使用只有少部分开发者花时间了解和积极使用这是我为什么要写这篇文章的原因,因为我觉得这个布局被不公平遗忘了为什么我们需要GridLa…

  • applicationContext.xml详解

    applicationContext.xml详解applicationContext.xml<beansxmlns=”http://www.springframework.org/schema/beans”xmlns:context=”http://www.springframework.org/schema/context”xmlns:aop=”http://www.springframework.org/schema/aop”xmlns:tx=”http://www.springframewo

  • 如何使用IntelliJ IDEA 配置Maven

    如何使用IntelliJ IDEA 配置MavenIDEA全称IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一,IDEA是JetBrains公司的产品,现在有逐步取代老牌Java开发工具Eclipse的趋势.那本人也是从Eclipse转到IDEA.那刚转换过来时,确实很不适应,不过好在坚持使用了几天后,确实感觉IntelliJIDEA比Eclipse更加智能.  

发表回复

您的电子邮箱地址不会被公开。

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