我正在为我们的产品设计响应式网站。我想知道哪些 CSS 定义应该使用 em 而不是 px。如果我在整个 css 中使用 em,我将来可能面临的问题是什么。
以下是有问题的css定义:
width
padding
border-radius
border
height
margin
line-height
font-size
box-shadow
text-shadow
我将 em 用于字体大小和行高属性。我是否也想将 em 用于其他属性? 它会在各种移动和平板设备上导致不同 DPI 模式下的缩放问题吗? 是否有任何 CSS 属性我必须专门使用 em(或 px)来避免将来在响应式设计中遇到麻烦?
谢谢你。
PS我明白这个问题不能直接回答。我期待专家对不同 DPI 模式和 css 标准的缩放问题的意见在响应式设计中遵循。