如何应用延伸到div
底部的线性渐变,以便在滚动到底部时显示不同的颜色?
div {
height: 200px;
width: 200px;
overflow: auto;
background: linear-gradient(red, blue);
}
<div>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sed dolor lerisque massa laoreet at. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec euismod augue nibh, ac bibendum tellus tempor nec. Vestibulum anteante.alesuada fames ac turpis egestas. Donec euismod augue nibh, ac bibendum tellus tempor nec. Vestibulum anteante.
e nibh, ac bibendum tellus temp
e nibh, ac bibendum tellus tempor nec. Vestibulum ante
</div>
您可以将background-attachment
属性设置为local
div {
height: 200px;
width: 200px;
overflow: auto;
background: linear-gradient(red, blue);
background-attachment: local;
}
<div>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sed dolor lerisque massa laoreet at. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec euismod augue nibh, ac bibendum tellus tempor nec.
Vestibulum anteante.alesuada fames ac turpis egestas. Donec euismod augue nibh, ac bibendum tellus tempor nec. Vestibulum anteante. e nibh, ac bibendum tellus temp e nibh, ac bibendum tellus tempor nec. Vestibulum ante
</div>