gpt4 book ai didi

jquery - 使用 jQuery 检测元素是否有填充

转载 作者:行者123 更新时间:2023-12-01 05:04:01 25 4
gpt4 key购买 nike

如何检测元素是否应用了填充?

所以类似:

if($('div.MiddleColumn') has padding of 5px) {
do something
}
else
{
do something else
}

最佳答案

这将返回元素的总水平填充:

var hz_padding = $("el").innerWidth() - $("el").width();

.innerWidth() 返回与 .width() 相同的值,加上填充。因此,如果 $("el") 有任何填充,hz_padding 将 > 0。

这里有趣的是,您将拥有计算样式,它可能与样式表中的样式不同。

更多关于.innerWidth().width() .

如果要包含边框,请使用 .outerWidth();如果要包含边距,请使用 .outerWidth(true)

对于高度显然有相同的方法。

关于jquery - 使用 jQuery 检测元素是否有填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com