Css 我应该使用em还是%作为边距和填充?
我应该使用em还是%作为边距和填充?例如:Css 我应该使用em还是%作为边距和填充?,css,Css,我应该使用em还是%作为边距和填充?例如: .box{ display: inline-block; width: 20%; background: #bada55; margin-right: 5%; } 没有真正的答案,因为em和%或完全不同的单位: em与父元素的字体大小相关 %与视口宽度或高度相关 因此,它始终取决于您的用例。在em或px中使用, 因为这些值是静态的, 表示不随屏幕分辨率和大小而改变。
.box{
display: inline-block;
width: 20%;
background: #bada55;
margin-right: 5%;
}
没有真正的答案,因为
em
和%
或完全不同的单位:
与父元素的字体大小相关em
与视口宽度或高度相关%
如果您有任何其他疑问,请适当解释 这取决于你想要实现什么。