CSS 三大特性

一、层叠性

概念:如果发生了样式冲突,就会根据一定的规则(选择器优先级),进行样式的层叠。

二、继承性

概念:元素会自动拥有其父元素、或祖先元素上所设置的某些样式

规则:优先继承离得近的

常见的可继承属性,参照MDN网站,可查询属性是否可被继承

text-??,font-??,line-??,color

三、优先级

简单来说:!important > 行内样式 > ID选择器 > 类选择器 > 元素选择器 > * > 继承的样式

详细来说:需要计算权重

计算权重时需要注意:并集选择器的每一个部分时分开算的

相关推荐
涔溪14 小时前
CSS 网格布局(Grid Layout)核心概念、基础语法、常用属性、实战示例和进阶技巧全面讲解
前端·css
涔溪1 天前
如何使用 CSS Grid 实现响应式布局?
前端·css
0思必得01 天前
[Web自动化] CSS基础概念和介绍
前端·css·python·自动化·html·web自动化
羽沢311 天前
一些css属性学习
前端·css·学习
吃炸鸡的前端1 天前
tailwindcss v4的基础使用
前端·css
奶昔不会射手1 天前
css之如何获取祖先元素的宽高
前端·css
Wiktok1 天前
Tailwind CSS 自适应相关
前端·css·tailwindcss
xinyu_Jina1 天前
PaperStudio:WYSIWYG文档的Web实现——从CSS Print到客户端PDF生成的技术解析
前端·css·pdf