我有一个使用边框半径的带有圆角的流体宽度 div,以及 div 一侧颜色不同的大边框。
当浏览器窗口足够小时,边框都会按其应有的方式运行。然而,当我放大窗口尺寸时,我开始看到 div 中心的颜色渗出。
我想知道是否有人知道可能的解决方案。
div 有两个类:
.信息框{边框:1px实线#CCC;下边距:15px;
-moz-边框半径:6px;
-webkit边框半径:6px;边框半径:6px;背景:#F3F3F3;}
.seller-msg{左边框:7px实心#EF831B;}
看来 div 的高度也以某种方式影响它。
截屏
Crikey,看来您发现了 WebKit 错误。讨厌的一个。
我能想到的最好的解决方法是添加一个额外的<div>
(哇,这就像 IE6 一样)里面.seller-msg
,并在其上加上细灰色边框<div>
反而。
- http://jsfiddle.net/9a3Gp/3/ http://jsfiddle.net/9a3Gp/3/
希望有人能想出更好的东西。
如果您想向 WebKit 团队报告错误,请参阅此处详细步骤:
- http://www.webkit.org/quality/reporting.html http://www.webkit.org/quality/reporting.html
I’ve 下载最新的每晚构建 http://nightly.webkit.org/(在撰写本文时,Mac OS X 上的 r106067),并且该错误也存在于此处:
- http://jsfiddle.net/9a3Gp/ http://jsfiddle.net/9a3Gp/
我还在 Bugzilla 中搜索了“边框半径颜色”,但没有看到任何与此匹配的错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)