首页 > 其他分享 >CSS3-选择器

CSS3-选择器

时间:2023-03-05 17:13:01浏览次数:41  
标签:CSS3 元素 class 选中 input div 选择器

关系选择器

  1. E+F:下一个满足条件的兄弟元素节点 div + p (选中和div并列的第一个p)
  2. E~F:所有满足条件兄弟元素节点 div ~ p (选中和div并列的所有p)

属性选择器

  1. div[class~=“a”] // 选中class值中有a
  2. div[class|=“a”] // 选中class值以a开头 或a-开头
  3. div[class^=“a”] // 选中class值以a开头
  4. div[class$=“a”] // 选中class值以a结尾
  5. div[class*=“a”] // 选中只要class值包含a

伪元素选择器

  1. E::placeholder
    input::placeholder (修改input placeholder 提示文字的颜色)
  2. E::selection
    div::selection (当选中div后 可以修改背景颜色 字体颜色)

伪类选择器(被选中的元素一种状态)

  1. E:not() (场景 一个列表 列表中每一项有下划线,最后一项取消下划线, li:not(:last-of-type) { border-bottom: 1px solid black;} )
  2. E:root 根标签选择器
  3. E:target (哪个div身上的id成了location.hash的值了,哪个div就变成target的状态)
  4. E:empty (选中元素内容为空)
  • (下面其他元素会产生影响)
  1. E:first-child (该类/元素中的第一个,如果有其他元素会产生干扰)
  2. E:last-child (选中该类/元素中的最后一个,如果有其他元素会产生干扰)
  3. E:only-child (选中该类/元素在父元素中的唯一)
  4. E:nth-child(n) (选中该类/元素的第n个,如果有其他元素会产生影响)
  5. E:nth-last-child(n) (倒着找)
  • (下面其他元素不会产生影响)
  1. E:first-of-type (选择类型的第一个 排除干扰)
  2. E:last-of-type (选择类型的最后一个 排除干扰)
  3. E:only-of-type(只有一个类型的儿子 排除干扰)
  4. E:nth-of-type(n) (选类型的第n个 排除干扰)
  5. E:nth-of—last-type(n) (倒着选)
  • (下面是常用的input伪类)
  1. input:checked (当input 选中checked时, 设置样式)
  2. input:enabled (当input 选中enabled时, 设置样式)
  3. input:disabled (当input 选中disabled时, 设置样式)
  4. input:read-only (当input 选中readonly时, 设置样式)
  5. input:read-write(当input 选中readwrite时, 设置样式)

标签:CSS3,元素,class,选中,input,div,选择器
From: https://www.cnblogs.com/bingquan1/p/17180734.html

相关文章

  • 日期选择器 DatePicker
    新建一个空的activity,命名为:DatePickerActivitypublicclassDatePickerActivityextendsAppCompatActivityimplementsView.OnClickListener,DatePickerDialog.OnDate......
  • CSS选择器权重
    原文链接:​   ​​https://note.noxussj.top/?source=51cto​​选择器权重划分代表有多个选择器同时选中同一个元素时,应该以谁的为准,这里就会涉及到权重的问题。现实生活......
  • 异步联级选择器数据回显<a-cascader>
    问题项目中会用到联级选择多级选择,因为联级数据量较大,选择了异步加载数据。每次加载选中一层的数据提交的时候会提交每一层或者最后一层的节点id到后端保存,新增的时候很......
  • HTML5和CSS3基础
    HTML元素空元素不是所有元素都拥有开始标签、内容和结束标签。一些元素只有一个标签,通常用来在此元素所在位置插入/嵌入一些东西。这些元素被称为空元素例如:元素``是用......
  • jQuery中选择器(包含实例)
    因为我查了一下,发现网上别人总结的确实也都不错了,所以我下面主要是对选择器的使用(其实主要还是为了督促自己多练习使用啦)推荐两个我觉得不错的关于选择器的总结:​​jQuery选......
  • css3中的z-index
    元素的层叠黄金准则:1)、谁大谁上:当具有明显的层叠水平标识的时候,如生效的z-index属性值,在同一个层叠上下文领域,层叠水平值大的那一个覆盖小的那一个2)】后来居上:当元素的层叠......
  • html5和css3基础学习笔记
    网页简介一个页面包括结构、表现、行为三个部分。结构:HTML用于描述页面的结构。表现:CSS用于控制页面中元素的样式。行为:JavaScript用于响应用户操作。......
  • 03_17_JavaWeb||day20_JQuery基础||day20_JQuery基础(选择器:筛选具有相似特征的元素(
    今日内容1.JQuery基础:1.概念2.快速入门3.JQuery对象和JS对象区别与转换4.选择器5.DOM操作6.案例JQuery基础:概念:一个JavaScript框架。简化JS开发jQuer......
  • vant 时间范围选择器封装
    <template> <divclass="edit-time-picker">  <van-popupv-model="showPicker"roundposition="bottom">   <van-picker    v-show="step===......
  • 关于iView手动清除Select选择器内容的问题
    this.$refs.refName.clearSingleSelect()以上可以看出如果要生效清楚事件就必须设置好那个clearClose按钮tooltip:以上的方法会触发当前选择器的change事件,所以在监听c......