兼容多种浏览器的渐变颜色背景_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 12:00:40
原创
1204人浏览过

经常有一些时候需要使用渐变背景,使用长条图片有点太不高大上了,于是自己写了个小例子,兼容多浏览器就要为每一个浏览器写对应的 CSS,太低版本的浏览器只能使用图片做背景。 

下面是当前五大浏览器对 gradient 的支持 

Css代码  

  1.   
  2. #gradient {  
  3.   
  4. width: 200px;  
  5.   
  6. height: 200px;  
  7.   
  8. /* 如果浏览器不支持渐变,使用图像作为背景 */  
  9.   
  10. background: url(gradient.jpg);  
  11.   
  12. /* Webkit: Safari 4-5, Chrome 1-9 */  
  13.   
  14. background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff6600), to(#339900));  
  15.   
  16. /* Webkit: Safari 5.1+, Chrome 10+ */  
  17.   
  18. background: -webkit-linear-gradient(top, #ff6600, #339900);  
  19.   
  20. /* Firefox 3.6+ */  
  21.   
  22. background: -moz-linear-gradient(top, #ff6600, #339900);  
  23.   
  24. /* Opera 11.10+ */  
  25.   
  26. background: -o-linear-gradient(top, #ff6600, #339900);  
  27.   
  28. /* IE 10 */  
  29.   
  30. background: -ms-linear-gradient(top, #ff6600, #339900);  
  31.   
  32. /* IE 
  33.   
  34. /* 注意:这一行必须写在最后 */  
  35.   
  36. FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ff6600, endColorStr=#339900);}  
  37.   

Html代码  

  1.   

 啥时没有IE6,啥时世界算太平啊。万恶的IE。

相关标签:
HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号