divのリストを持つ親divがあります。
親divでは、親divの上部に固定位置のdivも追加しました。
私が呼ぶいくつかの行動に基づいて:
$('#parent').animate({
scrollTop: $("#" + itemId).offset().top - $('#parent').offset().top + $('#parent').scrollTop()
}, 500);
これにより、divまで正常にスクロールし、一番上に配置されます。
問題は、検索されたdivが一番上にある場合、以下の固定divであるため、表示されないことです。
<div id="parent">
<div id="fixedDiv" style="position: fixed;
z-index: 999;
background: #000;
width: 300px;">
... some elements ...
</div>
<ul>
... list of divs...
</div>
親の上からパディングされたdivにスクロールするための解決策はありますか?