天涯论坛

 找回密码
 立即注册
搜索
查看: 92|回复: 5

CSS三大特性

[复制链接]

2997

主题

182

回帖

9920万

积分

论坛元老

Rank: 8Rank: 8

积分
99209272
发表于 2024-6-30 08:22:27 | 显示全部楼层 |阅读模式

CSS三大特性

层叠行继承性优先级

1 层叠性

1.1 层叠性定义

相同选取器给同一目的设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。

1.2 层叠性特点

遵循原则: 就近原则,哪个样式离目的近,就以哪个样式为准

2 继承性

2.1 继承性定义

子标签会继承父标签的某些样式,如文本颜色和字号等。

2.2 继承性特点

恰当的运用继承能够简化代码,降低CSS样式的繁杂性子元素能够继承父元素的样式(text-、font-、line-这些元素研发能够继承,以及color属性)

2.3 继承性重视问题

简写字体属性font代码案例1(行高跟单位状况):

body{ font: 16px/20px Microsoft YaHei; }
说明:16px指代字体体积、20px指代行高、Microsoft YaHei指代字体微软雅黑

简写字体属性font代码案例2(行高不跟单位状况):

body{ font: 16px/1.5 Microsoft YaHei; }
说明:body元素的子元素A,元素A的行高是元素A字体体积的1.5倍

3 优先级

3.1 优先级定义

区别选取器给同一目的设置相同的样式,此时会按照选取器权重决定目的最后样式。

3.2 优先级特点

选取器权重
1

重视:属性选取器的权重为:0,0,1,0

伪元素选取器和标签选取器权重同样:0,0,0,1

3.3 优先级重视问题

权重是有4组数字构成然则不会有进位等级判断从左向右,倘若某一位数值相同,则判断下一位数值继承的权重是0,不管父元素权重多高,子元素得到的权重都是0权重叠加:倘若是组合器选取器,则会有权重叠加,必须计算权重(下面样例说明)
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> ul li { color: green; } li { color: red; } .nav li { color: blue; } </style> </head> <body> <ul class="nav"> <li>样例q</li> <li>样例2</li> <li>样例3</li> </ul> </body> </html>

ul li选取器的权重是0,0,0,2;

li 选取器的权重是0,0,0,1;

.nav li选取器的权重是0,0,1,1;

因为.nav li选取器的权重更高,因此最后样式已.nav li选取器为准。





上一篇:CSS 三大特性
下一篇:零基本教你学前端——55,CSS样式表的优先级
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-5 02:34:53 | 显示全部楼层
期待与你深入交流,共探知识的无穷魅力。
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-7 23:53:25 | 显示全部楼层
谷歌网站排名优化 http://www.fok120.com/
回复

使用道具 举报

3069

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99138952
发表于 2024-9-26 12:58:07 | 显示全部楼层
期待与你深入交流,共探知识的无穷魅力。
回复

使用道具 举报

3069

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99138952
发表于 2024-10-13 23:09:23 | 显示全部楼层
顶楼主,说得太好了!
回复

使用道具 举报

3138

主题

3万

回帖

9996万

积分

论坛元老

Rank: 8Rank: 8

积分
99968624
发表于 2024-11-7 05:25:22 | 显示全部楼层
你的见解真是独到,让我受益匪浅。
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.