我遇到了以下问题:我创建了一个 html 表。在该表的某些列上,我的 css 使用以下语法应用右边框:
.right-border {
border-right: 1px solid @tableBorderColor;
}
边框在 Chrome 中看起来不错。但是,当我切换到 IE 时,边框看起来会是 2px 而不是 1px。有人知道如何解决这个问题吗?
我遇到了以下问题:我创建了一个 html 表。在该表的某些列上,我的 css 使用以下语法应用右边框:
.right-border {
border-right: 1px solid @tableBorderColor;
}
边框在 Chrome 中看起来不错。但是,当我切换到 IE 时,边框看起来会是 2px 而不是 1px。有人知道如何解决这个问题吗?
对不起所有试图回答我问题的人:
但正如我刚刚发现的那样 - 我只是愚蠢地使用我的浏览器的缩放。似乎我昨天出于测试目的更改了浏览器的缩放级别,之后忘记将其设置回来。因此,当我今天检查边框厚度时,由于缩放级别,它看起来像 2px。由于我在同一页面上有一些 div,它们也有 1px 边框并且看起来很正常,所以我有点困惑,认为 IE 一定有问题。
太对不起大家了!
如果你不能给我们检查代码,我建议放一个DIV
里面,这样可以很容易给一些风格,也可以避免跨浏览器失败(包括FF和IE)
<table>
<tr>
<td><div>lorem ipsum</div></td>
<td><div>lorem ipsum</div></td>
<td><div>lorem ipsum</div></td>
</tr>
</table>
编辑:我看到你现在回复......至少它很容易解决!