我正在一個網站工作,並認爲我會看看是否有更好的方法來達到相同的結果。全寬度背景,沒有包裝
問題:頁面由幾個部分組成,每個部分都有自己的背景,應該是瀏覽器的全部寬度。每個部分的內容都以960像素爲中心。目前,我正在將每個部分都包裝在一個看似簡單的包裝紙中。有沒有人有更好的soloution?
示例代碼:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Problem Example</title>
<style>
.content{
width:960px;
margin: 0 auto;
padding: 90px 0;
background: rgba(0,0,0,0.5);
}
#header_wrapper{
background: red
}
#content_wrapper{
background: green
}
#footer_wrapper{
background: yellow
}
</style>
</head>
<body>
<div id="header_wrapper">
<div class="content">
Header Content
</div>
</div>
<div id="content_wrapper">
<div class="content">
Content Content
</div>
</div>
<div id="footer_wrapper">
<div class="content">
Footer Content
</div>
</div>
</body>
</html>
理想的解決方案:同一個頁面,但沒有3周額外的包裝的div。
建議任何人?
如果你想擁有動態的高度,而不是使用BG圖像
我把包裝ID放在內容divs並擺脫了外部的div,但隨後顏色變得更亮。你是否有0.5的alpha值,使它們變暗? – paulmorriss 2011-06-01 12:50:13
任何人都要進行實驗的例子:http://jsfiddle.net/R4ZDX/ – Nick 2011-06-01 13:03:17
請不要在標題(b)中寫(a)標籤問候(c)謝謝;歡呼 – 2011-06-01 13:06:49