這裏,在這個例子中,我有兩個部分,其中一個嵌套在另一箇中。我把外部部門稱爲父母和嵌套孩子的部門。CSS屬性的繼承
CSS
/* for parent div tag*/
#parent{
width: 500px;
height: 300px;
z-index: 1;
background-color: #CCC;
border:thin solid black;
margin:25px;
padding:20px;
}
/* for child div tag */
#child{
border:thin solid #F00;
height:50px;
background-color:#FFC;
}
HTML
<!-- Start of parent tag -->
<div id="parent">
<p> This is parent div tag. </p>
<!-- Child div tag -->
<div id="child">
<p> This is child div tag. </p>
</div>
<!-- End of parent tag. -->
</div>
它看起來像這樣在網頁瀏覽器:
我questio n是:子div標籤如何獲得寬度的大小?是因爲從父div標記繼承還是僅僅通過默認行爲,如果不指定寬度,它會擴展到父div容器?
這是所有display:block元素的默認行爲,只要父容器允許就可以伸展。 –
這裏是一個簡單的測試,其中沒有爲父級設置寬度:http:// jsfiddle。淨/ crazytonyi/XxNnu/2 / – Anthony