我試圖在HTML5中編碼,我的<header>
有3個部分:例如<div id="topHeader">
,<nav>
& <div id="mainHeader">
CSS背景顏色的HTML5標記
的<topHeader>
和<nav>
具有單獨的背景顏色跨越視口(100%)的寬度。
我真的很感謝一些幫助,以最好的方式來編碼我想要做的事情,因爲我無法弄清楚,也想以最有效的方式做到這一點。
這是一個現有的網站,這是一個很值得人們所做的那樣。我想將3個部分包裝到'標題'標籤中。不知道我是否應該使'標題'標籤全寬?
<div id="topHeader">
<div class="contentArea">
</div><!-- e contentArea -->
</div><!-- e topHeader -->
<div id="mainmenu">
<div class="contentArea">
</div><!-- e contentArea -->
</div><!-- e menu -->
<div id="header">
<div class="contentArea">
</div><!-- e contentArea -->
</div><!-- e header -->
#topHeader {background-color: #9c140a;}
#topHeader .contentArea {width: 990px;}
#mainmenu {background:#b1140b;}
#mainmenu .contentArea {width:990px;}
#header .contentArea {width: 990px;}
'topHeader'和'mainHeader'不是HTML5。這些是你自己製造的元素嗎?如果你在談論背景顏色,也許你也在問CSS呢? – BoltClock 2013-02-11 20:41:30
對不起,他們是div的,我會看看我是否可以編輯原文。 – allanlud 2013-02-11 20:42:23
請使用示例代碼創建一個小提琴:http://jsfiddle.net/ – Alp 2013-02-11 20:42:50