zoukankan      html  css  js  c++  java
  • 关于CSS hack写法的总结(转载)

    CSS hack 汇总
    10/12. 2011


    1, IE条件注释法,微软官方推荐的hack方式。
    只在IE下生效
    <!--[if IE]>
    这段文字只在IE浏览器上显示
    <![endif]-->

    只在IE6下生效
    <!--[if IE 6]>
    这段文字只在IE6浏览器上显示
    <![endif]-->

    只在IE6以上版本生效
    <!--[if gt IE 6]>
    这段文字只在IE6以上版本IE浏览器上显示
    <![endif]-->

    只在IE7上不生效
    <!--[if ! IE 7]>
    这段文字在非IE7浏览器上显示
    <![endif]-->

    非IE浏览器生效
    <!--[if !IE]><!-->
    这段文字只在非IE浏览器上显示
    <!--<![endif]-->


    2, 选择符前缀法,即在CSS选择符前加一些只有特定浏览器才能识别的前缀。

    *html 前缀只对IE6生效
    *+html 前缀只对IE7生效

    例如:.test{ color:#FFF;}
    *html .test{ color:#000;} /* only for ie6 */
    *+html .test{ color:#CCC;} /* only for ie7 */


    3, 属性前缀法,即在样式属性名前加一些只有特定浏览器才能识别的前缀。

    “-” 只对IE6生效
    “*” 只对IE6和IE7生效

    例如:.test{ color:#FFF; *color:#CCC; -color:#000;}


    4, 还有一种hack方法是在属性值后加上一些只有特定浏览器才能识别的前缀。

    “9″ 只针对IE6/IE7/IE8生效 IE6/IE7/IE8/IE9/IE10都生效 /* 2012-12-04修改*/
    “″ 只针对 IE8生效 IE8/IE9/IE10都生效 /* 2012-12-04修改*/
    “9″ 只对IE9/IE10生效 /* 2012-12-04修改*/
    例如:.test{ color:#FFF; color:#CCC9; color:#3FC;}

    原文地址:http://www.ifrans.cn/css-hack/

  • 相关阅读:
    流方式下载文件
    数据导出excel
    文件属性的生成操作build action
    数据库添加注释
    前后端交互
    ASP.NET Core 3.0 原生DI拓展实现IocManager
    ASP.NET Core使用Elasticsearch记录NLog日志
    IdentityServer4中文文档
    Elasticsearch、Kibana Windows下环境搭建
    通过jQuery和C#分别实现对.NET Core Web Api的访问以及文件上传
  • 原文地址:https://www.cnblogs.com/hiytom/p/3171058.html
Copyright © 2011-2022 走看看