扫码关注官方订阅号
如题,代码如下:
html: 文字 css: p{ height:1.2rem; margin-top:.38rem; }
文字
怎么计算这个p标签的高度(包括margin值)
ringa_lee
var p = $('p'); var totalHeight = p.height() + parseInt(p.css('margin-top')) + parseInt(p.css('margin-bottom'));
获取到的是height、margin-top和margin-botton三者的算术和,类型为number,如果需要经常计算三者之和,建议将以上代码包装成函数。
有两个办法可以取到这个值:
直接通过css()方法取这个p标签的height和margin,然后相加
或者你用这2个REM相加后去乘以你的根元素的font-size大小
$("p").outerHeight()
难道你直接$("p").height()获取到的不是真实的高度。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
获取到的是height、margin-top和margin-botton三者的算术和,类型为number,如果需要经常计算三者之和,建议将以上代码包装成函数。
有两个办法可以取到这个值:
直接通过css()方法取这个p标签的height和margin,然后相加
或者你用这2个REM相加后去乘以你的根元素的font-size大小
$("p").outerHeight()
难道你直接$("p").height()获取到的不是真实的高度。