Heim > Web-Frontend > HTML-Tutorial > 其他内核应该如何表示parent.document.getElementById.style.height呢?_html/css_WEB-ITnose

其他内核应该如何表示parent.document.getElementById.style.height呢?_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 12:07:07
Original
1430 Leute haben es durchsucht

我在IE中,直接用alert(parent.document.getElementById('aa').style.height)是可以显示其高度的,但用webkit内核的浏览器却不行,webkit究竟是如何表示以上的内容呢?那么chrome又如何表示呢?谢谢各位!


回复讨论(解决方案)

var value = element.style[style];    if (!value || value === 'auto') {      var css = document.defaultView.getComputedStyle(element, null);      value = css ? css[style] : null;    }
Nach dem Login kopieren
Nach dem Login kopieren


css = document.defaultView.getComputedStyle(element, null);
var mheight = css['height'];

var value = element.style[style];    if (!value || value === 'auto') {      var css = document.defaultView.getComputedStyle(element, null);      value = css ? css[style] : null;    }
Nach dem Login kopieren
Nach dem Login kopieren


css = document.defaultView.getComputedStyle(element, null);
var mheight = css['height'];

这段是否所有内核都支持啊?

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage