2

我遇到了以下问题:我创建了一个 html 表。在该表的某些列上,我的 css 使用以下语法应用右边框:

 .right-border {
     border-right: 1px solid @tableBorderColor;
 }

边框在 Chrome 中看起来不错。但是,当我切换到 IE 时,边框看起来会是 2px 而不是 1px。有人知道如何解决这个问题吗?

4

2 回答 2

5

对不起所有试图回答我问题的人:

但正如我刚刚发现的那样 - 我只是愚蠢地使用我的浏览器的缩放。似乎我昨天出于测试目的更改了浏览器的缩放级别,之后忘记将其设置回来。因此,当我今天检查边框厚度时,由于缩放级别,它看起来像 2px。由于我在同一页面上有一些 div,它们也有 1px 边框并且看起来很正常,所以我有点困惑,认为 IE 一定有问题。

太对不起大家了!

于 2013-04-05T10:42:07.047 回答
0

如果你不能给我们检查代码,我建议放一个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>

编辑:我看到你现在回复......至少它很容易解决!

于 2013-04-05T10:42:45.950 回答