zoukankan      html  css  js  c++  java
  • CSS3 Pie工具可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等

    css3 pie使用方法:

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            .style{
                border: 1px solid #669966; padding: 60px 0pt; text-align: center; width: 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;
            }
        </style>
    </head>
    <body>
        <div class="style">css3 pie.htc DEMO</div>
    </body>
    </html>

    特别提醒:

    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个值,为“上  右  下  左”。

  • 相关阅读:
    【转】selenium自动化测试环境搭建
    【cl】多表查询(内、外连接)
    【cl】子查询应用场景
    udev笔记
    C编译相关
    USB学习笔记-协议
    ARM汇编返回指令
    v4l2框架函数调用关系
    /etc/fstab和/etc/mtab
    各种存储介质的差异
  • 原文地址:https://www.cnblogs.com/imsomnus/p/3786158.html
Copyright © 2011-2022 走看看