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设置即可

  • 相关阅读:
    tkinter 表格
    Python编程学习笔记 随时更新
    WIN32窗口程序
    OutputDebugString方便格式化WIN32封装
    免费的剪贴板工具Ditto安装与使用
    Notepad++安装json插件
    华为机试训练题
    Python+Flask+MysqL的web建设技术过程
    python Django 用法总结(转)
    python Robot Framework用法总结(转)
  • 原文地址:https://www.cnblogs.com/chuyu/p/3408419.html
Copyright © 2011-2022 走看看