7

我将 html 中 div 元素的边框样式设置为border: 1px solid black;. 它在大多数情况下正确显示。但是我刚刚发现一个奇怪的,它是 Win 7 Home Premium 上的 Chrome,计算出来的样式显示边框宽度是 1.11111111px 而不是 1px。有人能告诉我导致这种情况发生的任何可能原因吗?

4

3 回答 3

3

我不确定,只是有几个猜测:

  1. 您的样式是否可能被同一个 css 文件中的其他样式覆盖?

  2. 你的浏览器是 100% 缩放的吗?我认为这不会打扰,但我建议您检查一下

于 2012-12-12T01:27:03.620 回答
1

@chaonextdoor 您在项目中使用了“reset.css”吗?因为大多数情况下,如果我们不为任何元素指定任何样式,它们的浏览器会在这些地方使用其默认设置。

于 2013-04-06T06:40:41.273 回答
1

快速提问:您的边框必须恰好为 1px 是否有特定原因。

此外,正如其他人所说,尝试将您的浏览器和计算机缩放设置为默认的 100% 缩放。

和代码:border: 1px solid black;是正确的

于 2012-12-12T02:35:56.953 回答