zoukankan      html  css  js  c++  java
  • offsetWidth与offsetHeight

    HTMLElement.offsetWidth 是一个只读属性,返回一个元素的布局宽度。一个典型的(译者注:各浏览器的offsetWidth可能有所不同)offsetWidth是测量包含元素的边框(border)、水平线上的内边距(padding)、竖直方向滚动条(scrollbar)(如果存在的话)、以及CSS设置的宽度(width)的值。

    offsetHeight属性与offsetWidth类似。

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="UTF-8">
        <meta name='viewport' content='width=device-width' />
        <style>
            html,
            body {
                margin: 0;
                padding: 0;
                height: 1000px;
    
            }
    
            #div1{
                200px;
                height:200px;
                background-color:purple;
               
            }
        </style>
        <script>
            window.onload=function(){
                var oDiv=document.getElementById('div1');
                setInterval(function(){
                    oDiv.style.width=oDiv.offsetWidth-1+'px';
                },30)
            }
        </script>
    </head>
    
    <body>
    <div id='div1'></div>
    
    </body>
    
    </html>
    

      

      div增加一段border样式后:

    border:1px solid black;
    

    刷新页面:

  • 相关阅读:
    大于00
    today
    10
    面试题flask
    开发者日志
    7月22日一天学的东西
    资料
    3333
    2222
    1
  • 原文地址:https://www.cnblogs.com/f6056/p/11326640.html
Copyright © 2011-2022 走看看