0

为什么 getComputedStyle 会返回元素可见性,visible即使您从未将可见性设置为隐藏或可见。

示例: getComputedStyle($('#block1')[0],null).visibility;---“可见”

同时: $('#block1')[0].style.visibility---“”

4

1 回答 1

0

大多数需要渲染到的现有 DOM 元素的默认设置documentvisibility: visible. 这些属性仅在元素被渲染并被计算时才应用自己,而不被应用到styleDOM 元素的对象。该getComputedStyle方法可以从浏览器的默认配置或样式表中获取这些呈现的属性。

于 2016-02-01T16:52:23.330 回答