Вы можете сделать это, имея div внутри div, так что внешний div можно прокручивать (auto), а затем изменить размер внутреннего div при наведении курсора на точно правильный размер.
Так, к примеру...
HTML :
<div id="outerTest" >
<div id="innerTest" >
...content goes here...
</div>
</div>
CSS :
#outerTest {
width: 100px;
height: 100px;
overflow: scroll;
}
#innerTest {
overflow: hidden;
}
jQuery :
$("#outerTest").hover(function() {
$("#innerTest").css({width: "100%", height: "100%"});
}, function() {
$("#innerTest").css({width: "auto", height: "auto"});
});