让IE6、IE7、IE8支持CSS3的圆角、阴影样式
建站知识 2021-07-03 09:08www.168986.cn长沙网站建设
想做个页面用到css3的圆角和阴影效果,但ie浏览器不支持,之前也听说有插件可以实现,周六在网上找到了一个方法,原文如下 但凡是前端工程师,都知道IE6,IE7,IE8不支持、或者不完全支持CSS3的属性。 CSS3 有很多很强大、绚丽的效果,比如,圆角,阴影,渐变透明,渐变背景,等等。 因为IE6时代,没有什么标准,而因为各种原因,IE6用户几乎不会更新IE版本。 让IE6,IE7,IE8支持CSS3效果,有一个思路就是利用 VML 模拟。 VML是The Vector Markup Language(矢量可标记语言),原本是微软自己开发的东西,很强大。 也就是说,IE狼蚁网站SEO优化,可以用 VML做出圆角 。半透明、阴影 、渐变背景。 早在去年的时候,就有老外这个思路写成了插件,方便前端程序员开发。。。 它可以让IE6,IE7,IE8 支持 CSS3特效…… 之前的 bug 一直有一个严重 bug,今天上去看的时候,官方修正了这个Bug ,并且增加了js 渲染方法(之前是用behavior导入)。 看看如何调用 1、在你的网页加载 PIE.js 脚本。 注意,用IE专用的注释,防止非IE浏览器下载。复制代码代码如下:<!--[if lt IE 10]> <script type="text/javascript" src="PIE.js"></script> <![endif]--> 2、用js 调用 $(function() { if (window.PIE) { $('.rounded').each(function() { PIE.attach(this); }); } });3、已经搞定了。 在让 IE6支持 CSS3 的所有插件中,这个应该是最好的插件了。 官方实时测试例子 官方下载 测试了半天也不行,谁知太大意了,忽略了两点,一是在本地预览无效,得传到服务器环境下,或者本地服务器环境,二是在css里忘记加behavior: url(pie.htc);造成的。今天终于测试可用了,但新的问题又来了,我用的是自适应宽度,加上后会出现横向滚动条,去掉就好了,其他情况下正常,而且对文字阴影好像没有效果,不知道大家遇到这样的问题没有,如想使用的朋友可以试试吧
上一篇:用js实现css3效果的圆角方法
下一篇:jquery操作cookie
长沙网站设计
- 如何进行东阳SEO关键词优化?
- 边坝哪有关键词排名优化:提升你的网站流量与
- 安国百度优化服务:提升您的在线可见性
- 阜康新手做SEO怎么做
- 山西seo网站排名关键词优化:提升您网站曝光率
- 临沂seo网站排名关键词优化:提高你的网站可见
- 广西SEO网站推广怎样付费比较合理
- 双辽SEO网站推广:提升你的网站可见性与流量
- 辽宁企业网站优化购买方式有哪些
- 提升宝清百度SEO排名的实用技巧与策略
- 静宁百度SEO排名:提升您网站曝光率的关键策略
- 彭州百度SEO排名的提升策略和实施指南
- 广南百度关键词SEO:提升网站排名的关键策略
- 辽宁关键词优化怎么做论坛营销
- 吉林百度seo排名如何做到让用户满意
- 内黄百度优化服务:提升在线可见性的关键