2013-10-22 65 views
1

例如:如何讓div在停止調整窗口大小時互相碰撞時停止移動? (定位百分比)

HTML 
<nav> 
    <div class="first"></div> 
    <div class="second"></div> 
<nav> 

CSS 
.first{ 
padding-left: 10px; 
padding-right: 15px; 
width: 180px; 
height: 100%; 
position: absolute; 
top: -1px; 
} 

.second{ 
position: absolute; 
left: 30%; 
top:14px; 
padding-bottom: 10px; 
} 

會發生什麼事當調整窗口是和。第二移動到重疊。首先固定。是否有可能讓.second div停止移動,一旦命中.first?

+0

是的,不要使用絕對定位,使用FLOATS。 –

+0

這取決於當達到所述點時你想要發生什麼。你想讓家長不再變小嗎?你想第二個div開始變小嗎?你想第二個div換行到下一行嗎? *「有可能」的答案通常是。 –

+0

我希望左邊的div(.first)保持不變,右邊的第二個div可以調整它的大小,而不是重疊它。 –

回答

0
.first{ 
    padding-left: 10px; 
    padding-right: 15px; 
    width: 50%; 
    height: 100%; 
} 

.second{ 
    padding-left: 10px; 
    padding-right: 15px; 
    width: 50%; 
    padding-bottom: 10px; 
} 
相關問題