首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CSS3】CSS3 属性选择器 ( CSS3 简介 | 属性选择器 | 属性选择器权重 )

一、CSS3 简介 ---- CSS3 是在 CSS2 基础上进行扩展后的样式 ; 在 移动端 对 CSS3 的支持 要比 PC 端支持的更好 , 建议在移动端开发时 , 多使用 CSS3 ; PC 端老版本浏览器不支持...CSS3 , 尤其是 IE 9 及以下的版本 , 基本无法使用 CSS3 ; CSS3 提供了三种选择器 : 属性选择器 结构伪类选择器 伪元素选择器 二、CSS3 属性选择器权重 ---- CSS3...| 权重叠加计算公式 ) 本博客的 权重公式 ; 权重叠加计算公式示例 : 根据下面的 基础选择器 权重 表格 , 进行权重叠加计算 ; CSS 选择器 选择器优先级 - 权重计算 继承父标签的样式...important 权重无穷大 三、CSS3 属性选择器 ---- CSS3 属性选择器 可以 使用特定的 CSS 属性属性值 来 选择 特定 的 HTML 标签元素 ; CSS3 属性选择器...: E[att] 选择器 : E 指的是 HTML 标签元素 , att 指的是标签定义的属性 ; 该选择器的作用是 , 将定义了 att 属性的 E 标签都选择出来 ; E[att=“val”] 选择器

66220

CSS基础-CSS选择器:ID、Class、Tag

本文将深入浅出地探讨三种基本CSS选择器——ID选择器Class选择器、Tag(标签)选择器,分析它们的使用场景、常见问题、易错点以及如何避免这些问题,并提供实用的代码示例。 1. ...Class选择器 作用与特点 Class选择器通过元素的class属性来选择元素,具有更高的灵活性和重用性。一个class可以在多个元素上使用,也可以在一个元素上使用多个class。...ID选择器 作用与特点 ID选择器通过元素的id属性来选择唯一的元素,每个ID在文档应该是唯一的。ID选择器具有最高的优先级,常用于页面特定且唯一的元素。...、Tag选择器CSS基础的三大支柱,理解它们的特点和适用场景对于编写高效、可维护的CSS代码至关重要。...随着CSS的发展,诸如属性选择器、伪类选择器等高级选择器也日益重要,它们进一步丰富了CSS的表达能力,值得深入学习和应用。

6910

81.精读《使用 CSS 属性选择器

1 引言 虽然现在 Css Module 与 Css-in-js 更流行,但使用它们会导致过分依赖 滥用 class 做唯一定位,违背了 Css 选择器的初衷。...2 概要 Css Module 与 Css-in-js 大部分场景使用 className 作为选择器,那么本文以选择器为重点,看看选择器有哪些实用的用法。...className 以 genes 结尾,可以这样: a[title][class$="genes"] 获取标签的值 可以用 attr 标识符拿到当前选择器选中元素的属性,比如当 hover 状态时,...3 精读 这篇文章确实说明了 Css 选择器的强大性,但回到 css module 或者 css-in-js 的工程代码里,我们往往难以做太多的实践,有如下几个原因: 一直在担心的 DOM 结构变动 业务开发...4 总结 笔者认为,在一个确定的环境,比如一个组件,一个独立负责的模块,是比较适合用 css 选择器的,这样可以让样式代码更易读,DOM 结构更清爽。

65420

CSS3关系选择器属性选择器

属性选择器 属性选择器可以根据元素的属性属性值来选择元素,CSS3新增的3种属性选择器: E[att^=value]属性选择器是指选择名称为E的标记的att属性,att属性值包含前缀为value...DOCTYPE html> <style type="text/<em>css</em>...⚠️以上三种<em>属性</em><em>选择器</em>E都是可以省略的,若省略则表示可以匹配满足条件的任意元素。 关系<em>选择器</em> 1.子代<em>选择器</em>(>) 子代<em>选择器</em>主要用来选择某个元素的第一级子元素。...临近兄弟<em>选择器</em>(+):该<em>选择器</em><em>使用</em>‘+’来链接前后两个<em>选择器</em>,<em>选择器</em><em>中</em>的两个元素有同一父亲,而且第二个元素必须紧跟第一个元素。...(老大跟老二,老二跟老三) 普通兄弟<em>选择器</em>(~):该<em>选择器</em><em>使用</em>‘~’来链接前后两个<em>选择器</em>,<em>选择器</em><em>中</em>的两个元素有同一父亲,但第二个不必紧跟第一个元素。

95320

CSS基础--属性选择器、伪类选择器

实例 如果你要在HTML元素设置CSS样式,你需要在元素设置"id" 和 "class"选择器。...[1] d 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。HTML元素以id属性来设置id选择器,CSS id 选择器以 "#" 来定义。...以下的样式规则应用于元素属性 id="para1": class 选择器用于描述一组元素的样式,class选择器有别于id选择器class可以在多个元素中使用。...class 选择器在HTMLclass属性表示, 在 CSS ,类选择器以一个点"."号显示:在以下的例子,所有拥有 center 类的 HTML 元素均为居中。...要是一个门户网站的话,需手动改很多页面,而且看着那些表格也会感觉很乱也很浪费时间,但是使用css+div布局只需修改css文件的一个代码即可。

96520

CSS 属性选择器的深入挖掘

CSS 属性选择器,可以通过已经存在的属性名或属性值匹配元素。 属性选择器是在 CSS2 引入的并且在 CSS3 得到了很好拓展。...[attr~=val]:该选择器仅选择具有 attr 属性的元素,而且要求 val 值是 attr 值包含的被空格分隔的取值列表里的一个。...[attr*=val] : 选择attr属性的值包含子字符串 val 的元素(一个子字符串就是一个字符串的一部分而已,例如,”cat“ 是 字符串 ”caterpillar“ 的子字符串 CSS 属性选择器的最基本用法...,下面两个是使用属性选择器配合伪元素模拟的提示: ?...例如上述的例子,使用特定的类名或者 id 选择器皆可完成。那么使用属性选择器的理由是什么?

95130

使用这些 CSS 属性选择器来提高前端开发效率!

属性选择器非常神奇。它们可以使你摆脱棘手的问题,帮助你避免添加类,并指出代码的一些问题。但是不要担心,虽然属性选择器非常复杂和强大,但是它们很容易学习和使用。...属性选择器的特性与类相同。 注:更多关于笼匹配的CSS特异性,你可以阅读CSS特性:你应该知道的事情,或者如果你喜欢星球大战:CSS特性战争。 但是你可以使用属性选择器做得更多。...注意:在大多数情况下,属性选择器不需要引号,但是我使用它们,因为我相信它可以提高清代码的可读性,并确保边界用例能够正常工作。...如果你需要找到一个a 标签,它有一个 title ,并且有一个以“genes” 结尾的 class,可以使用如下方式: a[title][class$="genes"] 你不仅可以选择 HTML 元素的属性...下载属性缺点是没有默认的视觉效果将其与更传统的链接区分开来。

2.2K50

巧用CSS属性值正则匹配选择器

属性值正则匹配选择器包括下面3种: [attr^=”val”] [attr$=”val”] [attr*=”val”] 这3种属性选择器是字符匹配,而非单词匹配。...其中,尖角符号^、美元符号$以及星号*都是正则表达式的特殊标识符,分别表示前匹配、后匹配和任意匹配。 利用这些选择器,纯CSS就可以做出很炫酷的功能。...显示超链接的小图标和文件类型图表 利用[attr^="val"]前匹配选择器可以判断元素的链接地址类型,以用来显示对应的小图标。...而利用[attr$="val"]后匹配选择器则可以实现显示文件类型小图标。CSS如下: /* 指向PDF文件 */ [href$=".pdf"] { background: url("....CSS属性选择器搜索过滤技术 我们可以借助属性选择器来辅助我们实现搜索过滤效果,如通讯录、城市列表,这样做性能高,代码少。

1.8K10

CSSCSS 选择器 ② ( ID 选择器 | 通配符选择器 | CSS 选择器使用注意事项 )

文章目录 一、 ID 选择器 1、简介 2、代码示例 二、通配符选择器 1、简介 2、代码示例 三、CSS 选择器使用注意事项 一、 ID 选择器 ---- 1、简介 ID 选择器 使用 " #...id " 选择 指定的 某一个 标签 , 使用 ID 选择器 步骤如下 : 首先 , 在 HTML 设置 标签的 ID ; 标签内容 然后 , 在 CSS 样式中使用...ID 选择器 ; #name { color: blue; font-size:20px; } 在一个 HTML 页面 , 标签的 ID 是唯一的 , 不允许重复 ; *...* ID 选择器 与 类选择器使用方法基本一致 ;** 在开发时 , ID 选择器 不推荐使用 , 使用频率不高 , 推荐使用选择器 ; 2、代码示例 代码示例 : <!...选择器使用注意事项 ---- CSS 选择器使用注意事项 : 尽量不使用 ID 选择器 ; 尽量不使用 通配符选择器 ; 使用标签选择器时 , 尽量不对 无意义的标签 进行选择 , 如 div , span

2.6K10
领券