天涯论坛

 找回密码
 立即注册
搜索
查看: 78|回复: 1

css中“>”(大于号)、"~"(浪花号)、" "(空格)、","(逗号)、"+&q

[复制链接]

2946

主题

2万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979427
发表于 2024-6-30 06:38:46 | 显示全部楼层 |阅读模式

对新手来讲,在布局中一般搞不清这些符号的用法,今天就来为大众仔细讲解一下。

1、>(大于号) 子元素选取

>大于号的意思是 选取某元素后面的第1代子元素

案例

<style type="text/css"> h1>strong { color: red; } </style> <body> <h1> <strong>一代子元素</strong> </h1> <h1> <span> <strong>二代子元素</strong> </span> </h1> </body>

2、~(浪花号)

~浪花号的意思是 选择 某个元素之后的所有相同元素

.box~h2 这句便是 选择 .box 后面所有的 h2

这个选取器 两种元素必要处在同一个父元素内,被选择的元素不必直接紧随。

<style type="text/css"> .box~h2{ bac公斤round: aqua; } </style> <body> <div class="box"></div> <h2>1</h2> <em>2</em> <h2>3</h2> <h2>4</h2> </body>

3、(空格) 派生选取

选取某元素后面的所有子元素

派生选取准许按照文档的上下文关系来确定某个标签的样式

这儿还是用第1个例子

<style type="text/css"> h1 strong { color: red; } </style> <body> <h1> <strong>一代子元素</strong> </h1> <h1> <span> <strong>二代子元素</strong> </span> </h1> </body>

4、,(逗号)群组选取

能够选取器进行分组,被分组的选取器就能够分享相同的声明

<style type="text/css"> h1,h2,h3{ color: blue; } h4,h5,h6{ color: red; } </style> <body> <h1>案例1</h1> <h2>案例1</h2> <h3>案例1</h3> <h4>案例2</h4> <h5>案例2</h5> <h6>案例2</h6> </body>

5、+(加号)相邻兄弟选取

选取紧接在另一元素后的元素,且二者有相同父元素

<style type="text/css"> span+em{ color: red; } </style> <body> <h1> <span>案例1</span> <em>案例2</em> </h1> </body>
https://www.bilibili.com/video/BV13b411g78D?t=400&p=46www.bilibili.com/video/BV13b411g78D?t=400&p=46




上一篇:尘埃粒子计数器是干什么的?
下一篇:CSS 中 &gt;、~、+ 、空格、逗号的用法
回复

使用道具 举报

2986

主题

3万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569168
发表于 2024-10-7 17:22:05 | 显示全部楼层
可以发布外链的网站 http://www.fok120.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 00:46 , Processed in 0.118106 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.