2014-01-20 34 views
0

是否可以爲每個高度設置1個div並設置多個背景?CSS多個背景僅適用於1 DIV

我不想有新的DIV,我想爲1格設置3個背景。

例如::

從高度:0像素,直到高度:250像素>> background1

從高度:250像素,高度爲止:550px >> background2

如果可能的話,請給我一個例子 。

謝謝。

+1

的可能重複(http://stackoverflow.com/questions/423172/can-i-have-multiple-background-images-using-css) –

+0

@JoshC我編輯了我的問題。 – user3213846

+0

如果您正在根據div的動態高度更改bg圖像,您將需要javascript。 –

回答

1

多重背景使用多個屬性分配多個值有關,用逗號分隔:[?我可以使用CSS多背景圖片]

#BG { 
    background:  url(bg1.png), 
         url(bg2.png), 
         url(bg3.png); 
    background-repeat: no-repeat, 
         no-repeat, 
         repeat-y; 

    background-position: 0 0, 
         30px 70px, 
         right top; 

    width: 400px; 
    height: 400px; 
    border: 1px solid #ccc; 
} 
+0

謝謝,但我編輯了我的問題,請再次閱讀。 – user3213846