基本CSS问题:如何指定div的背景图像的高度?

时间:2009-07-08 06:04:45

标签: css

我有一张图片没有完全覆盖div的背景。 我可以指定图像的高度以使其更大吗?

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

5 个答案:

答案 0 :(得分:2)

您无法拉伸背景图像。好吧,至少你今天无法通过浏览器可靠地做到这一点。未来的CSS最有可能支持它,IIRC。

如果要使用浏览器来拉伸图像,则需要使用<img>元素,但不建议这样做。

如果您不想拉伸图像,但更多部分背景图像被剪切掉,则展开具有css属性宽度或高度的背景元素的高度。

答案 1 :(得分:1)

无法拉伸背景图像。

使用带有绝对定位的img标记,并将z-index放在其他元素后面。

答案 2 :(得分:0)

您应该只指定div的高度。并使用

repeat

背景属性。

如果您需要拉伸使用div内的图像并使高度和宽度达到100%。

答案 3 :(得分:0)

如果背景只是纯色,则可以使用repeat-y。

答案 4 :(得分:0)