zoukankan      html  css  js  c++  java
  • 浏览器兼容的那些事(笔记)

    JS系列:

    1.所有的相对路径都别拿来做判断:

      (img src)/ ( href="1.jpg")

    2.颜色值不要拿来做判断:

      (color:red) / (#ffffff)/ (rgb(255,255,255))

    3. innerHTML值不要拿来做判断

    4.替换表单属性,如下面例子:

    <input id="but1" type="button" value="提交">
    <script>
         var oBut1 =$('but1');
         oBut1.onclick = function(){
             oBut1.type = 'checkbox';
             // IE6,IE7,IE8 不支持,会报错
             //解决办法,可以先调用到checkbox的勾选框,但是先隐藏掉,当点击button事件后,隐藏button,然后显示checkbox
         }
    </script>

    5.float的兼容性问题,如下面例子:

    <script>
         oDiv1.style.float = 'left'; //需求内容
         //方式1:需要写2个功能
         oDiv1.style.styleFloat = 'left' //满足IE兼容
         oDiv1.style.cssFloat = 'left' //满足非IE兼容
         //方式2:先写一个left样式 .left{float:left},然后通过替换需求对象的className来实现
    </script>

     6:css如何设置透明度(兼容ie,firefox):

    <style>
        opacity:0.6;   //firefox
        filter:alpha(opacity=60);   //兼容IE。
    </style>

    css如何设置透明度(兼容ie,firefox)

  • 相关阅读:
    汇编语言实验8
    汇编语言中的错误
    第一篇自己完成的宏汇编
    偶尔发现的一个可以理解的问题
    程序运行时的ds cs
    第一篇博客UVA201
    将Gridview数据导出到excel
    GridView 中的下载功能
    GridView 加行号
    修改DataTable中的值
  • 原文地址:https://www.cnblogs.com/liumobai/p/5011533.html
Copyright © 2011-2022 走看看