質問

Ghost Noscriptタグ 詳細については、こちらをご覧ください
私はまさにこの問題に直面していますが、インターネットエクスプローラーブラウザのためにこれをどのように処理しますか:-(?

説明:
アプリケーションのレイアウトに次のNoScriptタグを含めました

<noscript style="background:#ffcc00;font-size:200%;font-family:verdana;text-align:center;text-transform:uppercase;font-weight:bold;padding:0.8em;">javascript is disabled, please enable it first.</noscript>

IE8でこのレイアウトを表示すると、NoScriptタグCSSがコンテンツが含まれていないページの上部に表示され、レイアウトが故障します。

助けてください...

役に立ちましたか?

解決

NoScriptタグをスタイリングしないで、コンテンツを別のタグ内に入れます。

<style>
#js-warning p {
    background:#ffcc00;
    font-size:200%;
    font-family:verdana;
    text-align:center;
    text-transform:uppercase;
    font-weight:bold;
    padding:0.8em;
}
</style>

<noscript id="js-warning">
<p>Javascript is disabled, please enable it first.</p>
</noscript>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top