何か間違っていますか?これは、IEでのみ動作するように見えますが、私は他人が処理できないと思っているものは見えません。offsetParent.scrollTopはほとんどのブラウザでは機能しません
<div id="test" style="height:4em;overflow:scroll;">
one<br />two<br />three<br />four<br />five<br />six<br />seven<br />eight<br />nine<br />ten<br />
<b id="item1">I should come into view!</b>
</div>
<script><!--
document.getElementById("item1").offsetParent.scrollTop=1000;
//--></script>
(これは私がoffsetParent
を使用して問題を持って実証するための簡略化した例であるので、あなたは、「テスト」を使用しない理由にお答えしないでください)
位置:相対;高さ:4em;オーバーフロー:スクロール; "トリックを行います、ありがとう –