css3线性渐变背景图像在Opera 11.11中不起作用

时间:2011-06-06 14:01:54

标签: css3 opera linear-gradients

Opera 11.10 Ubuntu 10.04 64位:工作

Opera 11.11 Windows 7 64位:不工作

background-color: #D22027;
background-image:         linear-gradient(bottom, #D22027, #444444);
background-image:    -moz-linear-gradient(bottom, #D22027, #444444);
background-image: -webkit-linear-gradient(bottom, #D22027, #444444);
background-image:      -o-linear-gradient(bottom, #D22027, #444444);

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你的渐变代码错了它不是图像

background:         linear-gradient(bottom, #D22027, #444444);
background:    -moz-linear-gradient(bottom, #D22027, #444444);
background: -webkit-linear-gradient(bottom, #D22027, #444444);
background:      -o-linear-gradient(bottom, #D22027, #444444);

现在他们在safari,crome,opera,opera next,IE和firefox中为我工作。 并添加这些以实现兼容性

/* Chrome before 10,Safari4+ */
background: -webkit-gradient(bottom, #D22027, #444444);
/* IE10 */
background:     -ms-linear-gradient(bottom, #D22027, #444444);

你可以使用 http://www.colorzilla.com/gradient-editor/ 用于快速创建高兼容渐变和/或用于学习。