zoukankan      html  css  js  c++  java
  • getComputedStyle获取css属性与IE下的currentStyle获取到的值不同

    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta name="Generator" content="EditPlus®">
      <meta name="Author" content="">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
      <title>Document</title>
      <style>
        .button {
        height: 2em;
        line-height:24px;
        //border: 0;
        //border-radius: .2em;
        background-color: #34538b;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        }
        </style>
     </head>

     <body>
          <input type="button" id="button" class="button" value="点击我,显示高度" />
        <script>
            document.getElementById("button").onclick = function() {
                //var oStyle = this.currentStyle? this.currentStyle : window.getComputedStyle(this, null);
                var oStyle = this.currentStyle || window.getComputedStyle(this, null);//IE下获取是2em,Firefox下获取的是24px;浏览器默认1em=16px;
                alert(oStyle.height);
        };
    </script>
     </body>
    </html>

  • 相关阅读:
    下载文件
    全局处理程序
    缩略图
    图片
    文件上传
    application用法
    多分辨率的支持
    适用于cocos2dx的编辑器:Texture,Tilemap,Particle,Action,Level etc
    cocos2dx下最大纹理大小取决于平台
    CCLabelTTF 如何支持换行符和换行
  • 原文地址:https://www.cnblogs.com/double405/p/4592796.html
Copyright © 2011-2022 走看看