-4
我应该使用em还是%作为边距和填充?例如:我应该使用em还是%作为边距和填充?
.box{
display: inline-block;
width: 20%;
background: #bada55;
margin-right: 5%;
}
https://jsfiddle.net/8t4a9shn/
我应该使用em还是%作为边距和填充?例如:我应该使用em还是%作为边距和填充?
.box{
display: inline-block;
width: 20%;
background: #bada55;
margin-right: 5%;
}
https://jsfiddle.net/8t4a9shn/
有没有真正的问题的答案为em
和%
或完全不同的单元:
em
是相对于父元素的字体大小%
相对于视口的宽度或高度所以它总是取决于你的用例。
在em或px中使用, ,因为这些值是静态的, 意味着屏幕分辨率和大小不会改变。 但%可根据屏幕分辨率和大小更改。
如果您有其他疑问,请正确解释。
这取决于你想达到什么。 – csmckelvey