博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取元素的宽度和高度
阅读量:6072 次
发布时间:2019-06-20

本文共 622 字,大约阅读时间需要 2 分钟。

用 JQUERY 取得 DIV 的宽度与高度(WIDTH, PADDING, BORDER, MARGIN)

什么是 Block 对象?

简单讲就是会断行的对象,像 div 或 p 都是;相对于 Block 对象的叫做 Inline 对象,也就是不会断行的对象,像是 span 或 img。

有关 Block 对象的宽度与高度有个专有名词,叫做「Box Model」,有兴趣 google 一下 Box Model 的图片就知道了。

Block 对象由四部份组成:

  • Content – 放内容的地方
  • Padding – 边框与内容之间的留白
  • Border – 边框
  • Margin – 边框以外的留白

一般讲的宽度指的是内容宽度,但一个 div 的实际宽度不仅只于内容宽度,尤其在做 CSS 排版时更不能搞错,必须同时考虑 Padding、Border 与  Margin 的宽度,四个加起来才是 div 真正占有的宽度。

var content = $(‘div’). width();

var contentWithPadding = $(‘div’). innerWidth();
var withoutMargin = $(‘div’). outerWidth();
var full = $(‘div’). outerWidth(true);

转载于:https://www.cnblogs.com/xyss/p/6170355.html

你可能感兴趣的文章
我的友情链接
查看>>
我的友情链接
查看>>
httpd服务编译安装
查看>>
Linux中的目录结构
查看>>
我的友情链接
查看>>
nagios+cacti+nrpe+nconf整合最后报错解决
查看>>
OGG运维优化脚本(十七)-信息同步类--配置备份
查看>>
关于计算机网络维护工作的若干思考
查看>>
MySQL的权限有哪些
查看>>
canvas 压缩图片上传
查看>>
linux下搭建基于Eclipse的arm的开发环境
查看>>
加密解密过程以及openssl自建CA
查看>>
CentOS 5.4 +apache 2.4.2 编译安装SVN服务器 neon (含所需软件包)
查看>>
RHEL6.3配置文件共享(2) autofs服务
查看>>
第 10 章 容器监控 - 083 - Prometheus 架构
查看>>
Linux RedHat 6.4 MySQL5.6源码包安装
查看>>
需要auth验证的post请求(python)
查看>>
Java IO2:RandomAccessFile
查看>>
Linux下软件的安装
查看>>
面向对象:继承
查看>>