CSS3 渐变在浏览器中看起来有所不同

标签 css gradient

CSS3渐变在不同的浏览器中以不同的饱和度显示。如何解决这个问题?找不到任何有用的东西。 http://d.pr/i/chm1

代码如下:

html

<div class="button-body">
    <a href="/" class="text">Купить</a>     
</div>

CSS

.text{
font-family: Calibri;
font-size: 20px;
text-decoration: none;
font-weight: bold;
color: #913944;

margin-top: 7px;
margin-left: 70px;
float: left;
text-align: center;

text-shadow: rgba(255,255,255,0.6) 0px 1px 0.5px;

border-radius: 8px;
} 

.button-body{
height:40px;
width:200px;
display:inline-block;

background: -moz-linear-gradient(top, #ff4d55, #cc1d31);
background: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#ff4d55), color-stop(100%,#cc1d31));
background: -o-linear-gradient(top, #ff4d55, #cc1d31);

border-radius: 10px;
border: 2px solid #993f49;

box-shadow: inset 0 1px 1px rgba(255,255,255,1); 

}

最佳答案

问题是浏览器的渲染方式不同。使用图像是使其相似的最佳方法。

关于CSS3 渐变在浏览器中看起来有所不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10936383/

相关文章:

css - 具有纯色的背景渐变

CSS径向渐变?

html - 具有渐变背景的粘性页脚

javascript - :hover:before not working properly 上的转换

php - .htaccess 链接 css 未链接

android - 如何为 Android Api Level 19 及更高版本创建渐变?

forms - Delphi:透明或渐变框架

javascript - block 保持相同的高度,但文本得到省略号

css - 使用 Sticky Footer 使 2 列布局中的左列占据 100% 高度

css - 重写opencart模板的所有css类是否正常?