CSS中height:100%和height:inherit的异同 00 张鑫旭

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS中height:100%和height:inherit的异同 00 张鑫旭相关的知识,希望对你有一定的参考价值。

Margin
margin清除周围的元素(外边框)的区域。margin没有背景颜色,是完全透明的
margin可以单独改变元素的上,下,左,右边距。也可以一次改变所有的属性。
Padding
当元素的 Padding(填充)(内边距)被清除时,所"释放"的区域将会受到元素背景颜色的填充。
单独使用填充属性可以改变上下左右的填充。缩写填充属性也可以使用,一旦改变一切都改变。
参考技术A 一般情况是正常的。
但是如果子元素为绝对定位元素(absolute)的时候:
* height:100%,因为绝对定位了,会向上一直寻找非静态Position元素来做标准
* height:inherit,依然使用父级来做标准(inherit:规定应该从父元素继承 height 属性的值。)本回答被提问者采纳

以上是关于CSS中height:100%和height:inherit的异同 00 张鑫旭的主要内容,如果未能解决你的问题,请参考以下文章

在css中height:100%;不起作用!

css - max-height: 100% 不适用于 textarea

css让高度百分比,height:100% 生效的3种方法

CSS系列:height:100%设置div的高度

关于min-height:100%的解决办法

请问css中如何让div铺满父容器?