zoukankan      html  css  js  c++  java
  • 支持IE8的CSS3工具——CSS3pie

    文章转载自:http://blog.sina.com.cn/s/blog_7fb1495b0100vfka.html()陌上蜗牛的博客

    向大家推荐一款非常优秀的CSS3工具——css3pie,为了获得更佳的效果,请在Chrome 4+, Safari 4+, Firefox 3.6+, IE9+, Opera 10.5+版本浏览器中浏览如下在线工具。
       
        css3pie官方网址:http://css3pie.com/
       
        CSS3 Pie工具可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等等,通过这个工具,可以在线修改想要的效果,并即时生成css代码,有点意思了吧 ^^

        超级强大的CSS3工具推荐(一):css3pie

    超级强大的CSS3工具推荐(一):css3pie


    经测试以下代码,即可兼容firefox , ie6 , ie7 , ie8

    border: 1px solid #669966; padding: 60px 0pt; text-align: center; 200px; font-size:18px; font-family:"sans-serif";
    border-radius: 8px;
    box-shadow: #666 0px 2px 3px; 
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));   
    background: -webkit-linear-gradient(#EEFF99, #66EE33);   
    background: -moz-linear-gradient(#EEFF99, #66EE33); 
    -pie-background: linear-gradient(#EEFF99, #66EE33); 
    behavior: url(PIE.htc);
    position:relative;
    z-index:10;

    个人建议把生成的代码全部复制,应该可以完全保证兼容其它所有的浏览器了。

    另外,PIE.htc这个文件足足有40K,让人有点不敢恭维 ^^

    当然了,css3pie并不是只有这一点用处,它还包含诸如border-image、multiple background images等非常有趣,新颖的方法  如果你喜欢就赞一个吧 ^^

    特别提醒:

    1、behavior的url里一定要填写htc文件的绝对路径(不管你用的是pie插件还是别的htc文件),因为 IE浏览器找该文件是相对当前html文件路径来找的,所以对于Wordpress等动态程序生成的页面一定要填写绝对路径。

    2、一定要有定位属性:position:relative;

    3、因为在IE浏览器下这些CSS3效果的实现是要借助于VML,由VML绘制圆角或是投影效果,所以还需要一个z-index属性。z-index属性最好设置得比较大,如2。

    4、如果在IE浏览器下某些模块无法用此渲染,可以试着绝对定位相应的层,即加上“ 400px; height:400px;”属性。

    5、radius属性的10px是圆角半径,还可以给两个值如“border-radius: 10px 5px;”,这样则左上角与右下角半径为10px,右上角与左下角半径为5px。也可以赋4个值,为“上  右  下  左”。

  • 相关阅读:
    web项目中加斜杠与不加斜杠
    事务是什么,以及事务四个特性
    Java中 a+=b和a=a+b有什么区别?
    JAVA基础15
    JAVA基础13
    JAVA基础12
    JAVA基础11
    JAVA基础10
    DELPHI下的SOCK编程
    设置VSS2005使支持通过Internet访问(转)
  • 原文地址:https://www.cnblogs.com/snn0605/p/5966288.html
Copyright © 2011-2022 走看看