我正在尝试将背景图像添加到已经具有渐变的按钮。但似乎没有用。
这是我的CSS:
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',
endColorstr='#131313',GradientType=0),
progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./media/images/mail.png");
我也试过-ms-filter
,但没有用。
此问题仅适用于IE8。
答案 0 :(得分:1)
IE8原生不支持多种背景。
您可以尝试填充CSSPie
答案 1 :(得分:0)
我不知道即使使用PIE,您也可以在图像上混合图像和渐变。
更简单的解决方案是让按钮使用渐变,您可以在按钮内添加<span>
元素,该元素将作为png图像的背景。
此外,您可以编写CSS,以便只有IE8可以在<span>
内显示和加载图像。