zoukankan      html  css  js  c++  java
  • select ie6 的bug 层级

    1     <select name="" id="mySelect">
    2         <option value="">我不相信</option>
    3     </select>
    4     <!-- <iframe src="" frameborder="0"></iframe> -->
    5     <div id="wrap" class="wrap">
    6         iframe 可以覆盖 select 
    7     </div>
    1 select{width: 160px;height: 20px;float: left;}
    2     .wrap{position: relative;z-index: 99;width: 400px;height: 400px;background: red;margin-left: -100px;float: left;}
     1 var iframe = document.createElement("iframe"), wrap = document.getElementById("wrap");
     2     document.body.insertBefore(iframe, wrap);
     3     css(iframe,{position: "absolute",left: "60px","z-index": 98, "400px",height: "400px",background: "#000"});
     4 
     5     function css(obj, attr, value){
     6         switch(arguments.length){
     7             case 2:   // 两个参数是获取css样式
     8                 if(typeof arguments[1] === "object"){    // 两个参数,如果第二个参数是对象 则批量设置属性
     9                     for(var p in attr){
    10                         obj.style[p] = attr[p];
    11                     }
    12                 }else{
    13                     return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj, null)[attr];
    14                 }
    15                 break;
    16             case 3:
    17                 // 3 个参数 : 设置属性
    18                 obj.style[attr] = value;
    19                 break;
    20             default :
    21                 alert("参数错误");
    22         }
    23     }

      以上用js写,只是为了练习一下,可以直接iframe 写到页面里,css设置即可

  • 相关阅读:
    HDU 1501 Zipper(DFS)
    HDU 2181 哈密顿绕行世界问题(DFS)
    HDU 1254 推箱子(BFS)
    HDU 1045 Fire Net (DFS)
    HDU 2212 DFS
    HDU 1241Oil Deposits (DFS)
    HDU 1312 Red and Black (DFS)
    HDU 1010 Tempter of the Bone(DFS+奇偶剪枝)
    HDU 1022 Train Problem I(栈)
    HDU 1008 u Calculate e
  • 原文地址:https://www.cnblogs.com/chuyu/p/3408419.html
Copyright © 2011-2022 走看看