我正在尝试为Chrome使用webkit渐变标记,但它根本不起作用。我已经在Firefox中使用background:-moz-linear-gradient(#000, #888);
进行了尝试,它运行得很好。
然而,使用background: -webkit-gradient(linear, from(#000), to(#888));
它不起作用。这是我的一些代码:
echo "<tr style='background:-moz-linear-gradient(#000, #888); background: -webkit-gradient(linear, from(#000), to(#888));'><td width='65'><img src='images/avatar/defaultuser.jpg' height='65' width='65'>";
答案 0 :(得分:10)
不推荐使用-webkit-gradient
属性。使用new gradient syntax:
background: -webkit-linear-gradient(#000, #888);
答案 1 :(得分:3)
使用colorzilla gradient generator进行交叉浏览器渐变
答案 2 :(得分:2)
请改用:
background: -webkit-linear-gradient(#000, #888);
-webkit-gradient
适用于Chrome v2 ...
答案 3 :(得分:1)
尝试
-webkit-linear-gradient(#000, #888);
答案 4 :(得分:1)
webkit需要更多内容:
你在firefox中写道:
background:-moz-linear-gradient(top, #d39637, #000000); /* Firefox 3.6+ */
在你写的chrome中:
background:-webkit-gradient(linear, left top, left bottom, from(#d39637), to(#000000));
答案 5 :(得分:1)
Webkit有自己的渐变语法
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgba(0,0,0,1)),
color-stop(1, rgba(136,136,136,1))
);
答案 6 :(得分:1)
铬和Mozilla的渐变颜色
background-image:-webkit-gradient(线性,左下,左上,颜色停止(0.10,#72abe0),颜色停止(0.90,#eceaeb)); background-image:-moz-linear-gradient(中心底部,#72abe0 10%,#eceaeb 90%);