4

この(stackoverflow)ページのようにnoscriptタグを配置したい:

<noscript>Your browser has JavaScript turned off !</noscript>  

ただし、コメント付きのプロパティは機能しません。

noscript{
    width:100%; // I want it to be 100% of parent container width - it's not.
    text-align:center;
    background-color:crimson;
    color:white;
    font-weight:bold;
    margin-top:10px; // doesn't work
    padding-top:7px;
    margin-bottom:10px; // doesn't work
    padding-bottom:7px;
}
4

3 に答える 3

7

noscript はブロック要素ではありません。DIV またはその他のブロック要素を noscript 要素内に配置し、スタイルを設定してみてください。

于 2012-07-31T04:33:11.357 に答える
6

display:blockcss を追加して、ブロック要素で<noscript>はなく、ブロック要素にします。

于 2012-07-31T04:36:18.867 に答える
1

要素内のコンテンツは<noscript>、スクリプトがサポートされていない場合、またはユーザーのブラウザーで無効になっている場合にのみ表示されます。また、ブロック要素ではありません。

display:blockCSSに追加します。

于 2012-07-31T05:10:38.800 に答える