「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CSS 背景画像の短縮表現で「演算子が正しくありません」エラーが発生するのはなぜですか?

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

2024 年 12 月 22 日に公開
ブラウズ:513

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;
}
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3