2

所以,我的网站 (www.around-around.com) 有很多边框,它们在 Safari、FF 和 IE 上运行良好;但在 Chrome 上,它们偶尔会消失。我已经搜索了代码,这对我来说没有意义。

如果你在 FF 上访问 http://www.around-around.com/8/,你会看到文章周围的边框。但在 Chrome 上,它们消失了。

相关的CSS是:

#page {
background: none repeat scroll 0 0 #FFFFFF;
border-left: 1px dotted #222222;
border-right: 1px dotted #222222;
margin: 0 auto;
width: 1148px;
}
.singular #primary {
margin-bottom: 0;
padding: 0 0 20px 20px;
width: 787px;
border-right: 1px dotted #222222;
float: left;
}

(和#primary)

我完全感到困惑。在其他页面上,例如http://www.around-around.com/dream-perfume/,Chrome 可以很好地显示边框。代码完全相同 - 唯一的区别是帖子内容。

4

4 回答 4

3

我也有这个问题。Chrome 似乎不喜欢这样。

{border: <size> <style> <color>;}

只有当我像这样单独放入参数时它才有效。

{
    border: <size>;
    border-style: <style>;
    border-color: <color>;
}
于 2015-11-08T18:02:25.343 回答
0

我相信您正在点击http://code.google.com/p/chromium/issues/detail?id=32702

编辑

该错误已修复,已针对 Chromium src@139014进行了验证!应该在 Chrome 21 中上线。

于 2012-05-11T22:21:48.810 回答
0

因为 Chrome 中的默认边框样式是“无”。对于 Chrome 中的每个边框属性,您必须分配边框样式值。

于 2012-05-13T09:56:07.113 回答
0

我最近遇到了这个问题(Chrome 72),在这个 bug 在 Chromium 项目中被标记为已解决很久之后。禁用硬件加速解决了这个问题。

于 2019-03-18T18:45:57.947 回答