我有一个带有圆角的流体宽度div,使用边框半径,以及div的单面上的大边框颜色不同 .
当浏览器窗口足够小时,边框的行为都应该如此 . 但是,当我放大窗口大小时,我开始看到我的div中心的颜色渗透 .
我想知道是否有人知道可能的解决方案 .
div有两个类:
.info-box {border:1px solid #CCC; margin-bottom:15px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;背景:#F3F3F3;} .seller-msg {border-left:7px solid#EF831B;}
似乎div的高度也在某种程度上影响它 .
截图
1 回答
Crikey,看起来你发现了一个WebKit错误 . 讨厌的一个 .
我能想出的最好的解决方法是在
.seller-msg
中添加一个额外的<div>
(再次,就像IE6一样),然后在<div>
上添加细灰色边框 .希望有人能想出更好的东西 .
如果您想向WebKit团队报告错误,请在此处详细说明:
我写的是downloaded the latest nightly build(Mac OS X上的r106067),那里也存在bug:
我还做了一个Bugzilla搜索“border-radius color”,我看不到任何与此匹配的bug .