好的,我目前在 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/