ホームページ >ウェブフロントエンド >CSSチュートリアル >「background-color:none;」は有効な CSS 宣言ですか?

「background-color:none;」は有効な CSS 宣言ですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-30 22:14:03397ブラウズ

Is

CSS における "background-color:none" の有効性を理解する

CSS では、background-color プロパティは、背景の色を制御します。要素の背景。ただし、値「none」を使用すると、妥当性に関する懸念が生じます。

質問: CSS ルールは「background-color:none;」ですか。有効な宣言ですか?

答え: いいえ、「background-color:none;」は有効な CSS 宣言ではありません。

CSS 2.1 仕様によれば、background-color プロパティは次の値のみを受け入れることができます:

  • : キーワードまたは数値色の表現。
  • transparent: 背景が透明であることを示すキーワード。
  • inherit: 背景色が親要素から継承されることを示すキーワード。

「なし」はこの有効な値のリストに含まれていないため、背景色プロパティの無効なオプションになります。

代替オプション:

透明な背景を作成したい場合は、「なし」の代わりに透明なキーワードを使用する必要があります。例:

.class {
    background-color: transparent;
}

以上が「background-color:none;」は有効な CSS 宣言ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。