大连网站建设如何让IE6、IE7、IE8都支持CSS3

摘要:在以前的文章中提到过如何在 IE 中使用 HTML5 元素及在IE中使用HTML5功能需要注 意的几点,但凡是前端工程师,都知道IE6,IE7,IE8不支持、或者不完全支持CSS3的 属性。 CSS3 有很多很强大...

在以前的文章中提到过如何在 IE 中使用 HTML5 元素及在IE中使用HTML5功能需要注

意的几点,但凡是前端工程师,都知道IE6,IE7,IE8不支持、或者不完全支持CSS3的

属性。

CSS3 有很多很强大、绚丽的效果,比如,圆角,阴影,渐变透明,渐变背景,等等。

因为IE6时代,没有什么标准,而因为各种原因,IE6用户几乎不会更新IE版本。

让IE6,IE7,IE8支持CSS3效果,有一个思路就是利用 VML 模拟。

VML是The Vector Markup Language(矢量可标记语言),原本是微软自己开发的东

西,很强大。

也就是说,IE下面,可以用 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 调用(当然,在以下代码之前你需要自己先加载一个jquery库):


  $(function() {
  if (window.PIE) {
  $('.rounded').each(function() {
  PIE.attach(this);
  });
  }
  });

复制代码

 



联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:网站免费建站