ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS 背景画像の短縮表現で「演算子が正しくありません」エラーが発生するのはなぜですか?

CSS 背景画像の短縮表現で「演算子が正しくありません」エラーが発生するのはなぜですか?

Mary-Kate Olsen
リリース: 2024-12-01 11:56:11
オリジナル
619 人が閲覧しました

Why Does My CSS Background Image Shorthand Produce an

背景画像エラー: 間違った演算子の識別

簡略記法を使用して背景画像を含む div 要素のスタイルを設定しようとすると、一部のユーザーが次のような問題に遭遇します。間違った演算子に関するエラー:

エラー: CSS: 背景: / は正しくありませんOperator.

この問題を修正するには、background プロパティの正しい構文を理解することが重要です。 CSS 仕様によれば、/ 文字は、background-position プロパティとbackground-size プロパティの間の区切り文字として機能します。

次の CSS スニペットは、正しい使用法を示しています。

div {
  height: 100%;
  background: url('...') 100% 0/4% no-repeat;
}
ログイン後にコピー

この例では、 , 「url(...) 100% 0」は背景の位置を表し、「4%」は背景のサイズを表します。 background-size はオプションですが、省略表記を使用する場合は、background-position と一緒に指定する必要があることに注意することが重要です。

/ 区切り文字を省略したり、プロパティ間に区切り文字を置き間違えると、誤った演算子エラーが発生する可能性があります。さらに、位置を指定せずにサイズを指定することが重要です。たとえば、次の CSS コードは有効です:

div {
  height: 100%;
  background: url(...) 100% 0 no-repeat;
}
ログイン後にコピー

以上がCSS 背景画像の短縮表現で「演算子が正しくありません」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート