1
A
回答
0
是的,您必须使用background-image
,但可能会有一个有限的元素大小,具体取决于您希望页面花费多少,并且您需要使用单独的图像。
HTML5带来SVG images虽然它是可扩展和占用很小的空间。
1
你可以使用CSS来完成它,但它是一种涉及两层的黑客入侵解决方案。你可以阅读关于它的细节here。
相关问题
- 1. Internet Explorer CSS渐变处理
- 2. Internet Explorer 9中的渐变溢出了圆角边框
- 3. 混合对角线性渐变
- 4. 对角线渐变和替代方案中的流畅线条
- 5. Internet Explorer版本中的渐变背景<= 8
- 6. 如何从角落到角落创建对角线渐变?
- 7. CSS渐变在Internet Explorer 11中无法正常工作
- 8. 如何在Internet Explorer中加入背景图像和渐变
- 9. 有没有办法在对角线上填充线性渐变?
- 10. Internet Explorer 9渐变过滤器关闭子菜单
- 11. 为Internet Explorer创建一个径向渐变6/7/8
- 12. 在线Internet Explorer模拟器
- 13. 线性渐变带角度和力量
- 14. CSS线性渐变角度位置
- 15. 如何绘制略有对角线的渐变填充PHP?
- 16. 两点之间的矩形对角线渐变画笔
- 17. Internet Explorer的对齐问题
- 18. 对Internet Explorer的Mediaelement.js支持
- 19. Internet Explorer中的渐进式表格绘制
- 20. Internet Explorer中的cloneNode
- 21. Internet Explorer中的removeAllRanges()
- 22. 的Internet Explorer 8和Internet Explorer 6并排
- 23. 在Internet Explorer中的相对定位
- 24. Internet Explorer中的对象预期错误
- 25. 使用CSS过滤器渐变的Internet Explorer上的CSS按钮呈现问题
- 26. Internet Explorer 9对象检测
- 27. vba Internet Explorer删除对象
- 28. 如何给Internet Explorer不同的CSS线?
- 29. Internet Explorer Selenium量角器e2e测试
- 30. 角度控制器崩溃Internet Explorer 11
谢谢。但有没有可能不使用背景图像? – user508397 2010-11-15 15:16:09
不,实际上你链接到的javascript渐变是无效的javascript,并且只能在IE的更高版本上工作,而不是遵循规则的大多数浏览器。 可能有一个CSS3渐变属性,但目前几乎没有任何支持CSS3。 – 2010-11-15 15:26:16
非常感谢你。 – user508397 2010-11-15 15:31:09