ホームページ > ウェブフロントエンド > htmlチュートリアル > 他のカーネルはparent.document.getElementById.style.heightをどのように表現すべきでしょうか? _html/css_WEB-ITnose

他のカーネルはparent.document.getElementById.style.heightをどのように表現すべきでしょうか? _html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:07:07
オリジナル
1428 人が閲覧しました

IE では、alert(parent.document.getElementById('aa').style.height) を直接使用して高さを表示できますが、webkit カーネルを使用するブラウザでは表示できません。webkit はどのように上記のコンテンツを表現しますか?毛織物?では、クロムはそれをどのように表現するのでしょうか?ありがとう!


ディスカッションへの返信 (解決策)

var value = element.style[style];    if (!value || value === 'auto') {      var css = document.defaultView.getComputedStyle(element, null);      value = css ? css[style] : null;    }
ログイン後にコピー
ログイン後にコピー


css = document.defaultView.getComputedStyle(element, null);

var value = element.style[style];    if (!value || value === 'auto') {      var css = document.defaultView.getComputedStyle(element, null);      value = css ? css[style] : null;    }
ログイン後にコピー
ログイン後にコピー

cs s = document.defaultView .getComputedStyle(element, null);
var mheight = css['height'];
これはすべてのカーネルでサポートされていますか?

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート