![](/img/trans.png)
[英]Android scrolling inside HTML containers, which has a CSS overflow property
[英]Scrolling not working in div which has overflow property set to scroll
我有可滾動的javascript函數。
<script type="text/javascript">
function scroll() {
$('html,body').animate({
scrollTop: $('#3').offset().top}, 2000);
}
</script>
在html部分中,我將一個div的溢出屬性設置為可滾動。 #CamListDiv {overflow:scroll; 高度:400px}
<div id="CamListDiv">
<div id="1">
<h1>2</h1>
<p>bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</p>
</div>
<div id="2">
<h1>1</h1>
<p>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>
<h1>4</h1>
<p>dddddddddddddddd</p>
<h1>6</h1>
<p>fffffffffffffffffffffff</p>
<h1>7</h1>
<p>dskfjdlskjflskdjflsdkjfl</p>
<h1>8</h1>
<p>sdfdsfsdgsgsgg</p>
<h1>9</h1>
<p>fhjlsdkj</p>
<h1>10</h1>
<div id="3">
<h1>5</h1>
<p>eeeeeeeeeeee</p>
</div>
</div>
<input type="button" value="scroll" onclick="scroll()"/>
<
在單擊按鈕時,我試圖將屏幕滾動到特定的ID,但它不起作用
您需要滾動div
而不是整個頁面:
$('input').click(function() {
$('#CamListDiv').animate({ scrollTop: $('#3').offset().top }, 2000);
return false;
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.