如何使用js在checkout中获取侧栏的高度有没有办法得到侧边栏的高度?
gzjq41n41#
首先抓取元素
const myEl = document.querySelector("#whatever-your-sidebar-id-is");
那么您可以使用clientHeight或getBoundingClientRect().height检查高度:
clientHeight
getBoundingClientRect().height
myEl.getBoundingClientRect().height
bmp9r5qi2#
您可以使用元素的offsetHeight和offsetWidth属性来取得高度。
elem = document.querySelector('#sidebar-id-or-class') elem = document.querySelector('.cart-summary')
然后使用offsetHeight检查高度
console.log(elem.offsetHeight)
该函数将给你相对DOM元素的属性以获取其宽度和高度。
2条答案
按热度按时间gzjq41n41#
首先抓取元素
那么您可以使用
clientHeight
或getBoundingClientRect().height
检查高度:bmp9r5qi2#
您可以使用元素的offsetHeight和offsetWidth属性来取得高度。
然后使用offsetHeight检查高度
该函数将给你相对DOM元素的属性以获取其宽度和高度。