css - IE 5-7 的渐变 (CSS)

标签 css

好的,我目前在 IE 5-7 中遇到渐变问题(出于兼容性原因,它需要存在。)

我试过使用下面的代码:

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edfdff', endColorstr='#b3e9ef',GradientType=1 ); /* IE6-8 */

但是它根本不显示渐变,只是显示白色背景,我为 IE9+ 和 IE10+ 使用的其他代码工作正常并且没有问题,这同样适用于所有其他浏览器和用于它们的代码。

最佳答案

我通过简单地创建一个 1 像素的渐变然后重复它并设置颜色来解决这个问题。

background: #edfdff url(images/gradient_slice.png) 0 0 x-repeat; /* Old browsers */

关于css - IE 5-7 的渐变 (CSS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10850861/

相关文章:

html - 如何处理移动设备中的不同分辨率(Retina 和 HD)?

jquery - Bootstrap 垂直滚动选项卡

javascript - 如果背景图像 url = 那么

javascript - 如何禁用浏览器的默认右键单击菜单

html - 每个属性的类

css - Rails Awesome 字体

html - 删除图像周围的默认边框

javascript - 如何在 HTML 中为多个 div 标签设置数据值?

css - 空格在 CSS 选择器中意味着什么?即.classA.classB 和.classA .classB 之间有什么区别?

javascript - 退格键在达到其限制时无法在 Firefox for TextArea 中工作