この決定にいくつかの洞察があります。私は、これがCSSデザインで指定されている理由を見つけるのに苦労しています。背景画像プロパティを指定するときにCSSでurl()が必要なのはなぜですか?
2
A
答えて
3
私はすでに、URLベースのもの以外の背景画像を持つ必要性を予期していると思われます。例えばlinear-gradient
である。また
、画像ファイルは、ファイル名の拡張子を持つ必要がないので、それはbackground
速記法では、他のプロパティのすべての
4
まずからイメージファイルを区別することは困難であろう、all URL/URIリソースがで表記されています。次に、none
またはinherit
のような標準値とnone
/inherit
の画像の違いをどのようにしたいですか?あなたがイメージを作成することができますたとえば
は正しくそのMIMEタイプを送信してから使用し、none
と呼ば
background-image: none;
今使用すべきである何
?保存されたファイルですか?またはnone
という値ですか?別の例はカーソルファイルです。
cursor: pointer;
は、あなたがたURI/URLを表すためにurl()
を使用して、このあいまいさを避けるために:あなたは、あなたのカーソルファイルpointer
に名前を付けることができます。そして、それを使用するかを絶対に明確だとあなたがしたいしかし、あなたは、グラフィックス/リソースに名前を付けることができます。
background-image: url(none);
cursor: url(pointer);
関連する問題
- 1. なぜ私はgssをCSSの背景画像url()に設定できますが、背景mp4は背景URLとして設定できません。
- 2. CSSで背景画像が表示されないのはなぜですか?
- 3. 背景CSSの画像が表示されないのはなぜですか?
- 4. 背景画像のCSSプロパティがFireFoxで機能しない
- 5. CSS背景画像のURLがURLを取得しない
- 6. 必要なCSSの反応アプリの背景画像
- 7. CSS:画像なしの代替背景画像の設定
- 8. jQuery CSSが背景に背景画像を設定した後:
- 9. JavaScriptでCSSの背景画像のプロパティを設定できません
- 10. divと背景の代替画像をCSSで設定する
- 11. 画像をダウンロードする際になぜScrapyのハッシュURLが必要ですか?
- 12. IEで背景画像が表示されないのはなぜですか?
- 13. CSS背景画像に画像が表示されない
- 14. CSSスプライトでフォーム要素に背景画像を配置する
- 15. Divクラスと背景画像がCSS上で動作しない
- 16. CSSを使ってSVG要素に背景画像を設定することはできますか?
- 17. スクロール可能なCSSの背景画像
- 18. 背景画像がページ全体をカバーしないのはなぜですか?
- 19. CSS - 背景画像
- 20. CSS背景画像
- 21. css/svgは大きな背景画像を作成します
- 22. ヘッダーの背景画像が機能しないのはなぜですか?
- 23. CSS:背景色の背景画像
- 24. 背景画像が必要な展開/アコーディオンテーブルビューセルの実例
- 25. 背景画像が表示されないのはなぜですか?
- 26. 背景画像が表示されないのはなぜですか?
- 27. CSSで背景画像が正常に動作しない
- 28. divの背景画像が消えるのはなぜですか?
- 29. 背景画像プロパティのGIF画像はアニメーションを停止する必要があります
- 30. 背景画像上にCSSオーバーレイ画像
どのように1は、別の例として、背景画像の線形グラデーションタイプを追加しますか? – stanigator
@stanigator例は、 'url(filename.ext)'の代わりに 'linear-gradient(0、green、blue)'です。しかし、ブラウザはまだこの構文をサポートしていません。ブラウザにベンダー固有のプレフィックスを使用する必要があります。例えばFirefoxの場合は '-moz-linear-gradient'です。 https://developer.mozilla.org/ja/CSS/linear-gradientを参照してください。 –