[解決済み] Visual Studio Code CSSエラー「空のルールセットを使用しないでください」【終了しました
質問
HTMLとCSSはVisual Studio Codeを使用しています。ウェブサイトに支障をきたさない程度のエラーが出るのですが、詳しく教えてください。HTMLのIDのスタイリングにカーソルを合わせると、ボックスがポップアップしてこう表示されます。 "空のルールセットを使用しないでください"。
また、なぜVisual Studio Code(または他のエディタ)が空のルールセットについて警告を出すのか、説明できる方はいらっしゃいますか?
解決方法を教えてください。
CSSでは ルールセット は、スタイルシートを構成する基本的な構成要素の一つである。
.example {
font-size: 1.25rem;
color: red;
}
空のルールセットとは、プロパティの宣言を持たず、セレクタだけを持つルールセットです。
#id {
}
お気づきのように、これらのルールはドキュメントのレンダリングには何の影響も及ぼさないのですが 一部のブラウザは、それらを消費します。 CSSを評価しても、何も出てきません。パフォーマンスジャンキー 忌み嫌う このような不要なオーバーヘッドは、クリーンな状態にするために削除したほうがよい。実際、CSS Lintには空のルールセットに対する特別なルールがあり、Codeは同じルールセットでCSSをオンザフライでLintしています。
しかし、空のルールセットは、次のような特定のブラウザのバグを回避するのに便利です。 これ . このような状況では、空のルールセットを削除すると、実際にはページレンダリングに悪影響を及ぼすので、そのままにしておくべきです。理想的には、その目的を文書化したコメントを付けると良いでしょう。
を設定することで、リンティングを無効にすることができます。
css.validate
を false に設定します。を参照してください。
ドキュメント
を実行する必要があります。
関連
-
[解決済み】iframeの背景色を変更する問題
-
[解決済み] Visual Studio Codeでの縦書きルーラー
-
[解決済み] Visual Studio Code for Windowsでコードのセクションを折りたたむにはどうしたらいいですか?
-
[解決済み] Visual Studio Codeで行や選択範囲を複製するにはどうすればよいですか?
-
[解決済み] Visual Studio Code(VSCode)でコードをフォーマットするにはどうすればよいですか?
-
[解決済み] Visual Studio Codeで、最後のカーソル位置まで戻るにはどうすればよいですか?
-
[解決済み] Visual Studio Codeでエディタと統合ターミナル間のフォーカスを切り替える
-
[解決済み] Visual Studio Codeをgitのデフォルトエディタとして使用するには?
-
[解決済み】Visual Studio Codeでの複数行編集について
-
[解決済み】Visual Studio Codeの「ワークスペース」とは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「選択されたファイルがありません」を変更しました。
-
[解決済み] CSS "margin: 0 auto" が中央揃えにならない
-
[解決済み] フレックスアイテムを右にフロートさせる
-
[解決済み] ボディの背景色が表示されない?
-
[解決済み] <html xmlns="http://www.w3.org/1999/xhtml">」は何をするのですか?
-
[解決済み] HTML5 Validation Error: body start tag が見えたが、同じタイプの要素がすでに開かれていた
-
[解決済み] ionic 4でion-buttonをセンタリングする方法は?[重複しています]
-
[解決済み] Angular 2+のテンプレートで値を表す三項演算子
-
[解決済み] Font Awesome アイコンをプレースホルダーで使用する
-
[解決済み] HTMLのバックスペース