• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:noscriptタグにCSSが適応されません。)

noscriptタグのCSSが適応されない問題の解決方法

このQ&Aのポイント
  • noscriptタグにCSSが適応されず問題が発生しています。デブツールズで確認した結果、noscriptタグのCSSには親要素の継承した情報しか存在しませんでした。
  • noscriptタグは特殊なタグであり、CSSが当てられないということが原因で問題が発生しています。
  • 解決策としては、noscriptタグを囲む親要素にスタイルを適用することで、noscriptタグにもスタイルが反映されるようにする方法があります。具体的には、div要素にIDまたはクラスを指定し、それに対してスタイルを設定することで解決できます。

質問者が選んだベストアンサー

  • ベストアンサー
  • 4017B
  • ベストアンサー率73% (1341/1821)
回答No.1

CSSで指定する場合、単に noscript {...} だと上手く機能しないので…。 -------------------- ◆CSS記述 p.noscript { color:#f00; } ◆HTML記述 <noscript><p class="noscript">当サイトはjavascriptを使用しています。</p></noscript> -------------------- ~上記の様に何か適当な<p>なり<div>なりを割り振って、それにCSSを当てる様な方法にしてみてください。

noname#226032
質問者

お礼

ありがとうございます。 noscriptはなぜかCSSが効かないのですね。 何をやってもだめだった理由がおかげさまでわかりました。 教えていただいたようにするか、仕方がないので親要素に設定するかのどちらかですね。

noname#226032
質問者

補足

なぜnoscriptは効かないのでしょうか? バグでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A