CSS中样式继承+优先级

继承属性和非继承属性

一、定义及分类

1、继承属性是指在父元素上设置了这些属性后,子元素会自动继承这些属性的值,除非子元素显式地设置了不同的值。

常见的继承属性:

  • 字体 font 系列
  • 文本text-align text-ident line-height letter-spacing
  • 颜色 color
  • 列表 list-style
  • 可见性 visibility
  • 光标 cursor

容易被误认为继承属性的非继承属性:

  • 透明度 opacity
  • 背景 background系列

2、非继承属性是指在父元素上设置这些属性后,子元素不会继承这些属性的值,除非子元素显式地设置了相同的属性。非继承属性的默认值为初始值(根元素的继承属性的默认值是初始值)。

常见的非继承属性:

布局相关属性:

  • width :设置元素的竞度,例如width:200px;。
  • height :设置元素的高度,如 height:100px;。
  • margin :设置元素的外边距,例如 margin:10px;。
  • padding :设置元素的内边距,如padding:5px;。
  • display :设置元素的显示类型,例如display:block;。

边框相关属性:

  • border :
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

khatung

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值