我喜欢做的一件事就是将所有的div默认使用
box-sizing: border-box;
它使元素尺寸的管理变得非常容易。但我想让这成为所有显示为块状的元素的默认样式,并在需要时明确覆盖此样式。有没有简单的方法可以做到这一点,还是我必须手动指定哪些元素接收此样式?我知道99%的问题都将通过
html, body, div{
box-sizing: border-box;
}
然而还有很多元素需要这样做,我不想忘记并发现我的页面看起来很糟糕。
我喜欢做的一件事就是将所有的div默认使用
box-sizing: border-box;
它使元素尺寸的管理变得非常容易。但我想让这成为所有显示为块状的元素的默认样式,并在需要时明确覆盖此样式。有没有简单的方法可以做到这一点,还是我必须手动指定哪些元素接收此样式?我知道99%的问题都将通过
html, body, div{
box-sizing: border-box;
}
然而还有很多元素需要这样做,我不想忘记并发现我的页面看起来很糟糕。
有一个通用选择器:
*{box-sizing:border-box;}
display: block;
的元素。