我有一個div。在這個div裏面有兩個較小的div。我想要一個較小的div有overflow:visible
,另一個有overflow:hidden
。無法弄清楚哪些選擇器允許我這樣做,我想我錯過了一些超級簡單的東西。CSS:同一div,2種不同的樣式(針對不同的子div)
編輯對不起,讓我換一種說法:我想主要的div只適用於兒童的div一個風格overflow:visible
,而主DIV也有風格overflow:hidden
適用於其他。
例子:
<div id="body">
<div id="visible">This div should be visible.</div>
<div id="hidden">This div should be hidden.</div>
</div>
#body{
width:300px;
height:300px;
margin:20px;
position:relative;
float:left;
overflow:visible;
}
#visible{
width:100%;
height:100px;
margin-left:-20px; //this should overflow visibly
position:relative;
float:left;
}
#hidden{
width:100%;
height:100px;
margin-left:-20px; //this should be hidden
position:relative;
float:left;
}
它仍然不是很清楚你想看到什麼。你可以創建一個想要的結果的圖像? –
http://i.imgur.com/z5M8Lq2.png看看藍色div在紅色父div的左邊溢出的位置?我希望隱藏它(同時保持綠色div溢出的可見性)。 –