Internet Explorer按钮CSS
我使用渐变作为我的按钮背景色,这只适用于非IE浏览器。我试图为IE设置一个纯色背景。当我在样式表中将背景样式放在背景渐变之前时,它根本不会显示。当我把它放在后面时,它会覆盖所有浏览器中的渐变 没有它,我的按钮是完全透明的。有人能帮我找出如何只给IE加背景色吗?(第8版和第9版)甚至更好。。设置梯度 以下是CSS,它在除IE之外的浏览器中工作。不过,纯色背景色根本不显示:Internet Explorer按钮CSS,css,internet-explorer,button,internet-explorer-8,background-color,Css,Internet Explorer,Button,Internet Explorer 8,Background Color,我使用渐变作为我的按钮背景色,这只适用于非IE浏览器。我试图为IE设置一个纯色背景。当我在样式表中将背景样式放在背景渐变之前时,它根本不会显示。当我把它放在后面时,它会覆盖所有浏览器中的渐变 没有它,我的按钮是完全透明的。有人能帮我找出如何只给IE加背景色吗?(第8版和第9版)甚至更好。。设置梯度 以下是CSS,它在除IE之外的浏览器中工作。不过,纯色背景色根本不显示: button { background: #3485bf; background: -moz-line
button {
background: #3485bf;
background: -moz-linear-gradient(
top,
#59a3d4 0%,
#3485bf);
background: -webkit-gradient(
linear, left top, left bottom,
from(#59a3d4),
to(#3485bf));
}
此链接说明了如何在所有现代浏览器中使用渐变,如果在较旧的浏览器中使用渐变,则包括背景色:
尝试使用过滤器。差不多
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59a3d4', endColorstr='#3485bf');
我应该为你做这项工作
看