2009-07-08 119 views
2

我有一個圖像沒有完全覆蓋div的背景。 我可以指定圖像的高度使其變大嗎?基本CSS問題:如何指定div背景圖像的高度?

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

我不想重複,我想舒展如果可能的話 – chris 2009-07-08 06:07:38

+0

沒有,沒有辦法用`background`做到這一點。你必須使用正確的/即特定的過濾器/ JavaScript。 – 2009-07-08 06:10:18

回答

2

您無法拉伸背景圖像。至少你不能可靠地通過瀏覽器今天。未來的CSS最有可能支持它,IIRC。

如果您想使用瀏覽器拉伸圖像,則需要使用<img>元素,但不建議這樣做。

如果你不想拉伸圖像,但更多的背景圖像被切掉,然後展開具有CSS屬性寬度或高度的背景元素的高度。

0

您應該只指定div的高度。並使用背景

repeat

財產。

如果您需要在div內拉伸使用圖像並將高度和寬度設置爲100%。

0

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

1

背景圖像不能被拉伸。

使用帶有絕對定位的img標籤,並將z標記在其他元素後面。