2013-03-30 2 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

переполнение-у: авто; или переполнение: прокрутка; продолжает делать прокрутку всей страницы. Вы всегда можете пойти на iframe. его ужасное исправление

Смежные вопросы