我想從頭開始學習HTML/CSS,並已開始一個小項目。我在這裏研究了這些主題,但我覺得它有點高級,希望有人能夠一步一步向我解釋它,所以我可能會從中學到一些東西:)Css html完全流血和集中
挑戰1: 我想獲得完整的流血顏色垂直。事情是,我得到了一個白色的框架周圍的顏色區域。我已經使用下面的代碼來讓它在左側和頂部邊緣。
margin-right: -8px;
margin-top: -8px;
但它不會一直走到右邊的邊緣。 生病發布我的HTML和CSS以下。任何幫助,將不勝感激:)
HTML
<div id="feature1">
<div id="feature1_cont">Content for New Div Tag Goes Here</div>
</div>
CSS
#feature1 {
height: 400px;
width: 100%;
float: left;
background-color: #0CC;
margin-left: -8px;
margin-right: -8px;
}
#feature1_cont {
font-family: Arial, Helvetica, sans-serif;
font-size:36px;
margin-top: 7%;
margin-left: 7%;
min-width: 300px;
max-width: 600px;
background-color: #0F9;
}
挑戰2: 我也有一個div內3個div的。我想把他們集中起來,以便這一舉動始終處於中心位置。但我只能讓他們留下。代碼如下
CSS
#feature2 {
width: 100%;
heigt: 100%;
float: left;
background-color: #C96;
margin-left: -8px;
margin-right: -8px;
}
#feature2_cont {
width: 400px;
height: 400px;
background-color: #36F;
margin-top: 5%;
margin-left: 5%;
margin-bottom: 5%;
float: left;
}
HTML
<div id="feature2">
<div id="feature2_cont">Content for New Div Tag Goes Here</div>
<div id="feature2_cont">Content for New Div Tag Goes Here</div>
<div id="feature2_cont">Content for New Div Tag Goes Here</div>
</div>
爲什麼你不想在身體上使用'padding:8px'? – Terry 2013-03-04 18:28:32
我嘗試過填充,但是這擴展了div上的顏色的顏色。因此,它不是X * X像素的顏色,而是X * X +填充顏色的像素。此外,我還沒有明白它的所有區別:) – 2013-03-04 18:34:03