首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【CSS】CSS 复合选择器 ③ ( 并集选择器 | 并集选择器与后代选择器示例 )

文章目录 一、并集选择器 1、语法说明 2、代码示例 二、并集选择器与后代选择器示例 1、添加注释 2、HTML 结构 3、后代选择器 1 4、后代选择器 2 5、并集选择器 6、完整代码示例 7...只能 从 父选择器 选择出的元素的 亲儿子 元素 中选择 , 孙子元素 和 重孙子元素 选择不到 ; CSS 基础选择器 : 标签选择器 类选择器 ID 选择器 通配符选择器 2、代码示例 代码示例...---- 1、添加注释 CSS 中的注释 : /* CSS 注释 */ HTML 中的注释 : <!...主导航栏 链接设置为蓝色 */ .main ul li a { color: blue; } 5、并集选择器 将 主导航栏 和 侧导航栏 的文字都 设置成 20 像素 , 黑体 样式 ; 使用 并集选择器...主导航栏和侧导航栏 文字 设置 20 像素 黑体*/ .main, .register-login { font: 20px "黑体"; } 6、完整代码示例 <!

1.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    常用xpath选择器和css选择器总结

    xpath选择器 表达式 说明 article 选取所有article元素的所有子节点 /article 选取根元素article article/a 选取所有属于article的子元素的a元素 //div...的div元素 /div/* 选取属于div元素的所有子节点 //* 选取所有元素 //div[@*] 选取所有带(任意)属性的div元素 /div/a | //div/p 选取所有div元素的a和p元素...//span | //ul 选取文档中的span和ul元素 article/div/p | //span 选取所有属于article元素的div元素的p元素以及文档中的所有span元素 //div[@...not(@id)] 选择不包含class和id属性的span节点 //span[not(contains(@class,'expire'))] 选择不包含class="expire"的span //span...css 选择器 表达式 说明 * 选择所有节点 # container 选择id为container的节点 .container 选取所有class 包含container的节点 li a 选取所有li

    1.5K20

    【说站】css后代选择器和子元素选择器的区别

    css后代选择器和子元素选择器的区别 说明 1、后代选择器使用空格作为连接符号,子元素选择器使用>作为连接符号。 2、后代选择器选中所有的特定后代标签,子元素选择器选中所有的特定的直接标签。...后代选择器会选中指定标签中, 所有的特定后代标签, 也就是会选中儿子/孙子..., 只要是被放到指定标 签中的特 定标签都会被选中 子元素选择器只会选中指定标签中, 所有的特定的直接标签, 也就是只会选中特定的儿子标签...实例 比如说只要选择class为box的li标签而不选到最内层的li标签该如何做? 单纯用后代选择器很难做到吧!...                                                              以上就是css...后代选择器和子元素选择器的区别,希望对大家有所帮助。

    2K30

    CSS 选择器指南:释放选择器的威力

    CSS 选择器在样式化 Web 文档中扮演着关键角色,使开发人员能够精确地定位和样式化 HTML 元素。本指南旨在通过深入探讨各种选择器并通过实际代码示例演示它们的用法,释放 CSS 选择器的威力。...在此示例中,所有 元素都会改变颜色:h1 { color: #3498db;}类选择器:类选择器针对具有特定类属性的元素。...}伪类和伪元素:悬停伪类:在用户悬停在元素上时为其设置样式:a:hover { color: #e74c3c;}第一个子元素伪类:选择指定元素的第一个子元素:li:first-child { font-weight...: bold;}Before 伪元素:在指定元素的内容之前插入内容:p::before { content: ">>";}结论:了解并利用 CSS 选择器对于有效的 Web 开发至关重要。...尝试这些示例并将其整合到您的项目中,以充分发挥 CSS 选择器的潜力我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

    17360

    选择器gt_css的基本选择器

    大家好,又见面了,我是你们的朋友全栈君。...一、后代选择器 选取指定元素的后代元素 与子元素选择器相比,后代选择器选取的不一定是直接后代(儿子),而是作用于所有后代元素(儿子、孙子、重孙…)都可以。...二、(>)子元素选择器 选取某个元素的直接后代元素 与后代元素选择器相比,后代选择器选取的一定是直接后代(儿子) 三、(+)相邻兄弟选择器 选择紧连着另一元素后的元素,二者具有相同的父元素。...只会选择的一个相邻的匹配元素 四、(~)后续兄弟选择器 选取所有指定元素之后的相邻兄弟元素。...与相邻兄弟元素选择器相比,相邻兄弟元素仅仅是选择紧跟着的兄弟元素,后续元素选择器选择所有符合条件的兄弟元素 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167051

    81210

    【CSS3】CSS3 伪元素选择器 ( 伪元素选择器语法简介 | 伪元素选择器权重计算 | 代码示例 )

    一、CSS3 伪元素选择器 ---- CSS3 伪元素选择器 : ::before 选择符 : 在 指定的标签元素内部的 前面 插入内容 ; ::after 选择符 : 在指定的标签元素内部的 后面 插入内容...伪元素选择器权重 ---- 伪元素选择器 的权重 与 标签选择器 权重相同 , 权重为 1 ; 属性选择器 , 伪类选择器 的 权重 , 与 类选择器 权重相同 , 都是 10 ; 参考 【CSS】CSS...特性 ③ ( CSS 优先级 | 权重叠加计算公式 ) 本博客中的 权重公式 ; 权重叠加计算公式示例 : 根据下面的 基础选择器 权重 表格 , 进行权重叠加计算 ; CSS 选择器 选择器优先级...important 权重无穷大 div::before 选择器是由 标签选择器 和 伪元素选择器 结合而成的 , 标签选择器 的权重为 0,0,0,1 ; 伪元素选择器 的权重为 0,0,0,1 ;...div::before 的权重为 0, 0, 0, 2 ; 二、代码示例 ---- 代码示例 : <!

    1.1K20

    一、前端基础-css-css的选择器之组合选择器.

    -- 组合选择器 1、多元素选择器:匹配元素A或元素B,A和B之前用逗号分隔。 2、后代元素选择器:匹配所有属于A元素后代的B元素,A和B用空格分隔。...3、子元素选择器:匹配是所有A元素的子元素B,使用大于号。 4、毗邻元素选择器:匹配所有紧邻A元素之后的同级元素B,使用加号。 --> 选择器 1、在head中添加样式(演示方便,可以使用link) 2、匹配A元素的后代元素B(div标签中的p标签),其他不受影响。...4、后代元素选择器可以递归匹配多层(不止匹配第二层的p标签,还会继续往后面匹配)。...-- 子代元素选择器 1、在head中添加样式(演示方便,可以使用link) 2、匹配是所有A元素的子元素B,其他不受影响。

    78610

    css的样式,选择器和框模型

    css选择器 派生选择器: li strong {color:red;} id 选择器: #red {color:red;} class选择器 .center {color:red;} 属性选择器...padding是内边框 包裹的内容是实际的元素 ? 框模型 外边距默认是透明的,因此不会遮挡其后的任何元素。 内边距、边框和外边距都是可选的,默认值是零。但是很多元素都有自己的外边框和内边框。...合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。 ? margin相互触碰 同一个元素,内容和内边框,边框宽度都是0时,上外边框和下外边框也会合并。...通过margin碰撞合并能使网页最上和最下的边框和元素之间的边框保持一致(如果是同一种类型样式的元素)。而不会中间是上下的两倍。...参考资料:https://www.w3school.com.cn/css/index.asp

    1.4K30

    CSS的引入方式和复合选择器

    CSS的引入方式 样式表 优点 缺点 范围 行内样式表 书写方便 结构样式混写 控制一个标签 内部样式表 部分结构和样式相分离 没有彻底 控制一个页面 外部样式表 完全实现结构和样式分离 需要引入 控制多个页面...**pink(class名)div#gray(id名) 生成的div的类名是有顺序的:p.demo**$***5 生成的标签默认显示几个文字:div{这里写文字} 注意:$是自增的符号 快速生成CSS样式...后代选择器 可以选择父元素里的子元素 ul li{ width: 300px; } 注意: 元素一和元素二必须用空格隔开 只要有一层以上的关系就可以用,就像: ...子选择器 只选择父元素最近一级的子元素 元素1>元素2{样式声明} 注意: 元素1和元素2用大于号隔开 元素1是父级,元素2是子级,最终选择元素2 3....伪类选择器 链接伪类选择器 给某些选择器添加特殊效果,用“ : ”来实现 属性 定义 a:link 选择所有未被访问的链接 a:visited 选择所有已经被访问过的链接 a:hover 选择鼠标指针位于其上的链接

    53020

    编写高效的CSS选择器

    a img, div > p, h1 + [title] { … } 关键选择器为 img、 p 和 title。...只要选择器的子树(substree)一直在检查,样式系统就会持续左移,直到和规则匹配,或者是因为不匹配而放弃该条规则。 规则过滤是你需要学习的最基础的概念。...举个例子,如果一个元素拥有一个 ID,那么只有匹配该 ID 的 ID 规则才会被选中。同理,只有当 Class 规则中的 class 出现在元素上时该规则才被检查。...只有当标签规则的标签匹配时该规则才被检查。通用规则始终都会检查。 高效 CSS 指南 避免通用规则 请确保规则不以通用类型选择器作为结束!...使用局部样式表 如非必要则避免特定浏览器的渲染特征 本文内容主要来自MDN中的CSS开发指南

    67540

    第91天:CSS3 属性选择器、伪类选择器和伪元素选择器

    除了以前学过的:link、:active、:visited、:hover,CSS3又新增了其它的伪类选择器。...元素;(使用不是非常广泛) 没有任何的子元素,包括空格. 3、目标伪类 E:target 结合锚点进行使用,处于当前锚点的元素会被选中;       CSS...(层叠样式表)   CSS (层叠样式表)  h2:target{     color:red;   } 三、nth选择器 :first-child...E::selection 可改变选中文本的样式; ":" 与 "::" 区别在于区分伪类和伪元素 关于before和after       CSS2中 E:before或者E:after,是属于伪类的...,并且没有伪元素的概念       CSS3中 提出伪元素的概念 E::before和E::after,并且归属到了伪元素当中,伪类里就不再存在E:before或者   E:after伪类;

    1.6K30

    CSS的四种基本选择器和四种高级选择器

    大家好,又见面了,我是你们的朋友全栈君。 CSS选择器:就是指定CSS要作用的标签,那个标签的名称就是选择器。意为:选择哪个容器。 CSS的选择器分为两大类:基本选择题和扩展选择器。...比如页面上有一个id为pp的p,一个id为pp的div,是非法的! 一个标签可以被多个css选择器选择: 比如,我们可以同时让标签选择器和id选择器作用于同一个标签。...实际上,css有着非常严格的计算公式,能够处理冲突. 一个标签可以被多个css选择器选择,共同作用,这就是“层叠式”的第一层含义 3、类选择器:规定用圆点.来定义 、针对你想要的所有标签使用。...另一层面,我们会认为一个有id的元素,有动态效果。 举例如下: 上图所示,css和js都在用同一个id,会出现不好沟通的情况。 我们记住这句话:类上样式,id上行为。...下面来讲CSS中几种扩展(高级)选择器: 高级选择器: 后代选择器:用空格隔开 交集选择器:用.隔开 并集选择器(分组选择器):用逗号隔开 伪类选择器 1、后代选择器: 定义的时候用空格隔开 对于E F

    10.2K10
    领券