2009-07-08 9 views
2

私はdivの背景を完全にカバーしていない画像を持っています。 イメージの高さを指定してイメージを大きくすることはできますか?基本CSS質問:divの背景画像の高さを指定する方法は?

transparent url(http://www.example.com/picture.jpg) height=?? 
+0

を参照してください、私はありません、background' 'でこれを行う方法はありません – chris

+0

可能であれば伸ばしたいです。あなたは適切な/特定のフィルタ/ javascriptを使用する必要があります。 –

答えて

2

背景画像を伸ばすことはできません。まあ、少なくともあなたは今日、クロスブラウザーを信頼できる形で行うことはできません。将来のCSSはIIRCをサポートする可能性が最も高いです。

あなたはイメージを伸ばすために、ブラウザを使用したい場合は<img>要素を使用する必要がありますが、これは推奨されません。

あなたがイメージを伸ばしたいと思っていない場合は、より多くの背景画像の一部が遮断され、その後、CSSプロパティの幅や高さの背景を持つ要素の高さを展開します。

0

divの高さのみを指定してください。そして、背景の

repeat

プロパティを使用します。

div内で画像を伸ばし、高さと幅を100%にする必要がある場合は、

+0

私は繰り返したくない、できるだけ伸ばしたい – chris

0

背景が単色の場合は、repeat-yを使用できます。

1

背景画像を引き伸ばすことはできません。

絶対配置でimgタグを使用し、他の要素の後ろにz-インデックスを付けます。