2013-03-30 125 views
0

我的身體和html的身高都是100%並且隱藏了溢出,但我需要一個div才能夠滾動自己的內容。這裏是jsfiddle,你可以看到div中的內容滾動到某個點。我試圖根據身高減去標題高度和填充來設置它的高度。從身高設置div高度

CSS:

body{ 
overflow:hidden;/* needed to eliminate scrollbars caused by the background image */ 
padding:0; 
    margin:0;/* necesarry for the raster to fill the screen */ 
    height:100%; 
    width:100%; 
} 
html{ 
    min-height:100%; 
    padding:0; 
    margin:0; 
} 
#header{ 
    height:70px; 
    background:#000; 
    color:#fff; 
    margin:0; 
    padding:0; 
} 
#votes{ 
background:rgba(0,0,0,0.8); 
width:266px; 
position:absolute; 
right:0; 
padding:5px 5px 50px; 

color:#fff !important; 
z-index: 99999; 
    overflow:scroll; 

}

JS

$(document).ready(function(){ 
var height = $(document).height(); 
var divheight = height - 130; 
$('#votes').attr('style', 'height:' + divheight + 'px'); 

}); 
+0

哪個背景圖像是評論指的是? – thgaskell

回答

0

溢出-Y:汽車;或溢出:滾動;不斷讓整個頁面滾動。你可以隨時去找一個iframe。它的一個可怕的修復