是否继承父元素宽度

661 阅读1分钟

不继承父元素宽度

display: inline-block;

当你的子盒子设了绝对定位,但父盒子没有设置相对定位,这个时候你可以:

强制继承父元素宽度

width: inherit ;
inherit 是以DMO节点上的父容器来计算;

这样的好处是节约代码,但有一点点小小的兼容问题。ie8以下的浏览器不支持inherit属性值。如果你们公司放弃IE8以下的兼容,我觉得用inherit是很好的一种方式。

拓展:
height: inherit ;强制继承父元素高度