CSS中四個盒子層層巢狀的程式碼怎麼寫 多個css盒子巢狀怎麼寫
- 綜合知識
- 關注:6.39K次
<div class="box">
<div>
<div>
<div class="contont">;內容</div>
</div>
</div>
</div>
一般情況下是會設定一個類名來進行設定樣式的,
像這樣可以通過子代選擇器來設定,例如:
.box>div>div>div{color:#f00;} 但是假如最裡層有多個div那也會被設定當前樣式,所以這樣雖然可以設定到,但是不合理。
通過後代選擇器來設定: .box .contont{ color:#f00; } 這樣就是設定自代類名為 .contont的盒子了。
2.css 盒子巢狀多個盒子如何兩端對齊整體是300px吧?
<style>
ul, li { margin: 0; padding: 0; list-style: none; }
ul { position: relative; width: 300px; height: 100px; background: #aaa; }
li { position: absolute; top: 5px; width: 95px; height: 90px; background: #ddd; }
.left_li { left: 0; }
.middle_li { left: 50%; margin-left: -47.5px; }
.right_li { right: 0; }
</style>
<ul>
<li class="left_li"></li>
<li class="middle_li"></li>
<li class="right_li"></li>
</ul>
3.css 盒子巢狀多個盒子如何兩端對齊整體是300px吧?<style>ul, li { margin: 0; padding: 0; list-style: none; }ul { position: relative; width: 300px; height: 100px; background: #aaa; }li { position: absolute; top: 5px; width: 95px; height: 90px; background: #ddd; }.left_li { left: 0; }.middle_li { left: 50%; margin-left: -47.5px; }.right_li { right: 0; }</style>。
4.怎樣在CSS中巢狀CSS結構好的話,沒有必要使用過多的類或者標識選擇符。這是因為你可以指定在選擇符內的選擇符,而不必使用CSS巢狀。(或者更好的說法,上下文選擇符--譯者著)
1、比如:
ExampleSourceCode
#top{ background-color:#ccc; padding:1em } #toph1{ color:#ff0; } #topp{ color:red; font-weight:bold; }2、這就減去不必要的類或者標識選擇符,如果應用到像這樣的HTML中:
ExampleSourceCode
Chocolatecurry
Mmmmmmmmmm
這是因為,用英文半形空格間隔選擇符,我們指明瞭在標識id內的h1有“#ff0”的顏色,而p則是紅色red和粗體bold。這可能也會有些複雜(因為可能不止兩級,比如在內在內在內在內等等)。有必要多加練習。
5.這個如何用大盒子巢狀小盒子用css弄好<meta charset="UTF-8">