2012-03-31 71 views
2

我需要實現以下功能,一個div包含一個由CMS管理的圖像,並且還具有顯示背景顏色的選項,所有內容都將與此背景圖像重疊。絕對位置背景圖片

由於圖像CMS管理我要插入圖像標記....

<HEADER> 

<div> image tag placed here</div> -------this div is absolutely positioned which is 
used to show the image in the background or color. 
<CONTENT> 

<FOOTER> 

我的佈局掙扎不顯示圖像時,它必須只顯示一個背景顏色,因爲它是沒有完全覆蓋內容的背景。

任何幫助?

在此先感謝。

+0

什麼問題? – gilly3 2012-03-31 22:10:19

+0

我怎樣才能達到背景圖像和顏色顯示在背景和內容重疊.... – jqs 2012-03-31 22:20:47

回答

0

除非您要求用戶上傳1x1 gif所需的顏色,否則實際上沒有辦法改變顏色槽的CMS。

除非你的CMS有顏色選擇器,並允許用戶選擇顏色或圖像

我想這樣的事情?

<div style="backgound-color:red;"> 
    <img src="bg.jpg"/> 
</div> 
+0

我可以顯示一個類的顏色,這是通過CSS控制,並給編輯器選擇一個預設的顏色.. 。但我面臨的問題是,該div不會擴大內容....

' – jqs 2012-03-31 22:38:07

+0

img標記需要分別「展開」。 div只是容器。 所以 將拉伸圖像,但不會保持比例。 我推薦使用像Supersized這樣的jQuery插件。谷歌它:) – Miro 2012-03-31 22:42:40

+0

我甚至說明你的CSS中的圖像的尺寸,然後設置div溢出:隱藏。 – 2012-04-01 03:19:15