【发布时间】:2012-11-16 11:10:15
【问题描述】:
我有一个带边框的盒子。
border: 1px solid #000;
我正在使用以下视口设置:
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
边框在顶部和右侧似乎是 2 个像素。 这是什么原因?
附加:除了宽度和高度之外没有其他 CSS 规则。
【问题讨论】:
-
您确定这是视口故障吗?尝试移除视口以查看它是否存在。检查元素以确保它没有继承任何 CSS 规则
-
还有哪些 css 规则适用于盒子?
-
这与设备的像素比率有关。尝试使用 em 值,它应该会清理一下。
-
当我移除视口线时,边框仍然存在问题,但随着我放大和缩小,它会有所不同。
-
@KyleSevenoaks 这里的 em 和 px 是什么关系? 0.1em 在 android 和桌面 Firefox 上看起来都像 1px。总是这样吗?