jquery - 使用 jQuery 获取边距和高度的总和

标签 jquery css height sum margin

我想得到另一层的 margin-top 大小和 height 的总和。

.nav1 的 margin-top 是 30px,.main 的高度是 28px

我使用这段代码:

$('.nav').css('margin-top').replace('px', '') + $('.main').outerHeight()

但我求和的结果是3028

如何计算这两个数字的总和?

最佳答案

如果您想计算 margin-topmargin-bottom属性:http://api.jquery.com/outerheight/#outerHeight-includeMargin

var heightWithMargin = $('.main').outerHeight(true);

关于jquery - 使用 jQuery 获取边距和高度的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14559389/

相关文章:

javascript - 道场 : Accordion open and close

android - 保持 RelativeLayout 高度尽可能小,但增加子项高度以填充所有可用空间

javascript - AngularJS - 选择的 ng-model 无法正常工作

c# - 使用 JQuery 将文本框与动态创建的表中的单元格相乘

javascript - 是否可以在 HTML 中使用非矩形或透明的框架?

javascript - 在页面的页脚处添加了一个额外的输入字段

javascript - javascript中页面的高度

css - 如何使div的高度与显示器的高度匹配

当 native 应用程序中断 Safari 时,iPhone 上的 jquery 会中断?

javascript - dat.GUI 自定义位置未显示