带阴影的圆角不能用于镀铬

时间:2011-10-20 05:59:15

标签: css google-chrome css3

我创建了一个带圆角和阴影效果的div。这个div在firefox和safari中流畅地呈现。但是chrome无法正确渲染。因为在市场上铬的使用量正在增长,我希望在浏览器中使用这项工作。请看下面的代码:

<html>
<style>
.cropdiv{
     margin-left:50px;

    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;

    box-shadow:5px 5px 5px #999;
    -webkit-box-shadow:5px 5px 5px #999;
    -moz-box-shadow:1px 3px 4px 2px #999;

    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#444444),color-stop(0.1, #444444));
    background: -moz-linear-gradient(top, white, #444444 15%);

    font-size: small;
    font-family: 'Lucida Console', Monaco, monospace;
    color: #FFFFFF;
    text-align: left;
    font-weight: bold;
    border:2px solid #FFF;
    border-top:0px solid #FFF;
}

</style>

<div id="container" class="cropdiv" style="height:100px;width:370px;">
    <div style="padding-top:10px;">textCapture</div>
    <hr style="padding:0%;width:100%;"></hr>

</div>
</html>

我正在使用chrome 10.0.646.0版本,fedora14平台。看看下面的屏幕:

enter image description here

非常感谢任何帮助,谢谢!

2 个答案:

答案 0 :(得分:0)

您不再需要“-webkit”(最新版本)。较新的Webkit(Chrome和Safari)浏览器符合CSS3标准。如果支持较旧的浏览器版本很重要,请包含“-webkit”,但也要明确添加符合CSS3的代码......

#example1 {
   border-radius: 15px;
 }

答案 1 :(得分:0)

嗯,这段代码非常适合我的Chrome。问题是,Chrome浏览器没有文本渲染器。所以感觉好像背景已经像素化了。