2012-04-19 14 views

答えて

3

私はすでに、URLベースのもの以外の背景画像を持つ必要性を予期していると思われます。例えばlinear-gradientである。また

、画像ファイルは、ファイル名の拡張子を持つ必要がないので、それはbackground速記法では、他のプロパティのすべての

+0

どのように1は、別の例として、背景画像の線形グラデーションタイプを追加しますか? – stanigator

+0

@stanigator例は、 'url(filename.ext)'の代わりに 'linear-gradient(0、green、blue)'です。しかし、ブラウザはまだこの構文をサポートしていません。ブラウザにベンダー固有のプレフィックスを使用する必要があります。例えばFirefoxの場合は '-moz-linear-gradient'です。 https://developer.mozilla.org/ja/CSS/linear-gradientを参照してください。 –

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); 
関連する問題