2013-12-07 106 views
0

有一件事我真的很喜欢做的是拖欠我所有的div使用应用样式的所有元素

box-sizing: border-box; 

这使得它非常容易管理元素的尺寸。但我希望这是所有显示为block的元素的缺省stlye,并在需要时明确覆盖它。有没有简单的方法来做到这一点,或者我必须手动指定哪些元素接受这种风格?我知道这些问题的99%,将与

html, body, div{ 
    box-sizing: border-box; 
} 

来解决,但仍然有很多的元素,将需要这一点,我宁愿不要忘了,发现我的网页看起来像废话。

+1

'* {箱尺寸:边界盒; '',不是吗?但是,不仅仅是那些'display:block',' – ProdoElmit

+0

这里是所有选择器的完整列表,非常有用。 http://www.w3schools.com/cssref/css_selectors.asp – andershagbard

回答

4

有一种普遍的选择:

*{box-sizing:border-box;} 
+0

完美,正是我所期待的。我很惊讶,这并没有出现在我最初的搜索。只要我能够,我会接受。 – jokulmorder

+0

我对此非常感谢:D –

相关问题