• jQuery的width()、innerWidth()、outerWidth()方法


    width():

      不包括元素的外边距(margin)、内边距(padding)、边框(border)等部分的宽度。

    innerWidth():

      包括元素的内边距(padding),但不包括外边距(margin)、边框(border)等部分的宽度。

    outerWidth():

      包括元素的内边距(padding)、边框(border),但不包括外边距(margin)部分的宽度。你也可以指定参数为true,以包括外边距(margin)部分的宽度。

    1 <body>
    2         <div class="box"></div>
    3 </body>
    1 <style>
    2    .box{ width: 100px;height: 100px;background-color: red; }
    3 </style>
     1 <script>
     2         $(function () {
     3             //无边距
     4             console.log("width",$(".box").width());//100px
     5             console.log("innerWid", $(".box").innerWidth());//100px
     6             console.log("outerWid",$(".box").outerWidth());//100px
     7             //加padding 10px;
     8             $(".box").css("padding", "10px");
     9             console.log("width", $(".box").width());//100px
    10             console.log("innerWid", $(".box").innerWidth());//120px
    11             console.log("outerWid", $(".box").outerWidth());//120px
    12             //加border 5px
    13             $(".box").css("border", "5px solid orange");
    14             console.log("width", $(".box").width());//100px
    15             console.log("innerWid", $(".box").innerWidth());//120px
    16             console.log("outerWid", $(".box").outerWidth());//130px
    17             //加margin 10px
    18             $(".box").css("margin", "10px");
    19             console.log("width", $(".box").width());//100px
    20             console.log("innerWid", $(".box").innerWidth());//120px
    21             console.log("outerWid", $(".box").outerWidth());//130px
    22             console.log("outerWid", $(".box").outerWidth(true));//150px
    23         })
    24 </script>
  • 相关阅读:
    谷歌浏览器离线安装
    C语言restrict关键字的使用
    Win32编程中radiobutton的分组
    在SourceForge中建立开源项目
    [转载]Linux解压缩命令
    [转载]vim配置文件
    解决VC6在win7下打开文件崩溃问题
    gson解析复杂的json数据
    catch中return语句的执行时间
    踏出了学习clojure的第一步
  • 原文地址:https://www.cnblogs.com/hyaaon/p/4226241.html
Copyright © 2020-2023  润新知