是否可以使用 JavaScript 检查元素的 CSS display == block
或 none
?
最佳答案
正如 sdleihssirhc 在下面所说,如果元素的 display
被继承或由 CSS 规则指定,您将需要 get its computed style :
return window.getComputedStyle(element, null).display;
元素有一个 style
属性,如果样式声明为内联或使用 JavaScript,它会告诉你你想要什么:
console.log(document.getElementById('someIDThatExists').style.display);
会给你一个字符串值。
关于javascript - 使用 JavaScript 检查元素 CSS 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4866229/