我怎么可能做的伎俩滚动div和行动之外在我的情况将被分配到固定的div隐藏溢出#scrollable_content。滚动股利外将滚动内容
HTML
<div id="container">
<div id="header">Header</div>
<div id="scrollable_content">
Very long content<br />
Very long content<br />
...
Very long content<br />
Very long content<br />
</div>
<div id="footer">Footer</div>
CSS
html, body {
height:100%;
margin: 0;
padding: 0;
overflow: hidden;
}
div { margin: 0; padding: 0;}
div#header{position:absolute;top:0;width:100%;border:1px solid black;}
div#footer{position:absolute; bottom:0; width:100%; border:1px solid black;}
div#scrollable_content {
height: 300px;
overflow-y:auto;
position: static;
border: 1px solid green;
margin: 150px;
}
这是示例http://jsfiddle.net/gtyBn/
为了澄清,您希望#scrollable_content滚动,如果用户在页面上的任何位置滚动鼠标滚轮,而不是在div上? – zbrunson
你是在谈论javascript事件,就像$('#scrollable_conten')。on('scroll',function(){...})? – dmi3y
是,在网页上,并用jQuery – sergiu