2012-07-16 82 views
0

我可以在div中使用overflow-y的高度百分比:滾動它嗎? 加價:我可以在div中使用overflow-y的高度百分比:滾動它嗎?

<div id="container"> 
<div class="messages_container"> 
<ol class="messages"> 
<li>sample message here</li> 
<li>sample message here</li> 
<li>sample message here</li> 
</ol> 
</div> 
<div class="reply"> 
<form> 
<fieldset> 
<textarea cols="60" rows="1" name="message"></textarea> 
<input type="checkbox" checked="checked"> 
<input type="submit" value="Submit"/> 
</fieldset> 
</form> 
</div> 
+1

不,你不能這樣做....... – 2012-07-16 08:30:47

+0

我同意@RohitAzad – RAN 2012-07-16 08:43:06

回答

0

據我所知,你不能。

試着用JS做這件事,應該比用CSS破解更容易。

0

而不是使用比例,使用的是在這個stackoverflow thread解釋,我也做了jsfiddle親眼看看

因此,而不是視高(VH):

display: block; 
width: 100%  
height: 50%; 
overflow: hidden; 
overflow-y: auto; 

用途:

display: block; 
width: 100vh;  
height: 50vh; 
overflow: hidden; 
overflow-y: auto; 
相關問題