我有一个页面上的元素需要拖到页面的顶部或底部-如果有一个很长的元素列表,页面应该在拖动元素的同时自动向上或向下滚动.
当将元素从页面的顶部拖动到底部时,我发现滚动没有问题,但是,如果我要拖动的元素是从底部拖动到顶部的,我发现固定的顶部导航栏不允许页面向上滚动.
这是JSFiddle美元
.App {
font-family: sans-serif;
text-align: center;
}
h1 {
background-color: teal;
width: 100%;
position: fixed;
z-index: 100;
top: -25px;
height: 50px;
}
<html>
<body>
<div class="App">
<h1>This is a fixed navbar</h1>
<p>item</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
<p draggable="true">
Draggable paragraph. Page should scroll when you drag up or down
</p>
</div>
</body>
</html>
我想先看看是否有办法在HTML/CSS中修复这个问题,如果没有,可以在JavaScript中修复.