随笔 - 326,  文章 - 0,  评论 - 0,  阅读 - 16万
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
    *{
      padding: 0;
      margin: 0;
    }
    #oneDiv{
      width: 200px;
      height: 100px;
      background-color: lightskyblue;
        border-top: 10px solid red;
        border-left: 20px solid blue;
        border-right: 30px solid #22d016;
        border-bottom: 40px solid #D0169CFF;
      padding: 10px 20px 30px 40px;
      margin: 10px 20px 30px 40px;
    }
  </style>
</head>
<body>
<div id="oneDiv">这是一个DIV</div>
<script>
    var one = document.querySelector("#oneDiv");
    console.log("client系列-------------------");
    console.log("one.clientWidth:内边距的宽+内容区的宽----"+one.clientWidth);
    console.log("one.clientHeight:内边距的高+内容区的高----"+one.clientHeight);

    console.log("Offset系列-------------------");
    console.log("one.offsetWidth:内边距的宽+内容区的宽+边框的宽----"+one.offsetWidth);
    console.log("one.offsetHeight:内边距的高+内容区的高+边框的高----"+one.offsetHeight);
    console.log("one.offsetTop:元素自身的偏移,以带有定位的父亲为准,如果父亲没有定位,那么将以body为准----"+one.offsetTop);
    console.log("one.offsetLeft:元素自身的偏移,以带有定位的父亲为准,如果父亲没有定位,那么将以body为准----"+one.offsetLeft);
</script>
</body>
</html>
  • 分析 Client系列(注意:只读)
    • 作用
      • clientWidth 内容+padding的宽
      • clientHeight 内容+padding的高
    • 图解
    • 输出结果
      • client系列-------------------
      • one.clientWidth:内边距的宽+内容区的宽----260
      • one.clientHeight:内边距的高+内容区的高----140
  • 分析 offset系列(注意:只读)
    • 作用:
      • offsetWidth 内容+padding+border的宽
      • offsetHeight 内容+padding+border的高
      • offsetLeft 左边的偏移量(绝对值)
      • offsetTop 上边的偏移量(绝对值)
    • 结果:
      • Offset系列-------------------
      • one.offsetWidth:内边距的宽+内容区的宽+边框的宽----310
      • one.offsetHeight:内边距的高+内容区的高+边框的高----190
      • one.offsetTop:----10
      • one.offsetLeft:----40
posted on   文种玉  阅读(325)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示