怎么让div内的某个元素固定不随div的滚动条的滚动而滚动?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让div内的某个元素固定不随div的滚动条的滚动而滚动?相关的知识,希望对你有一定的参考价值。
style="position:fixed;"用这个属性,然後用top ,left,bottom,right 直接定位到div的裏面, 这样就是裏面的的元素但不会随著div的滚动而滚动
如何让DIV固定在页面而不随着滚动条随意滚动
你可以对div设置css属性,相对于页面定位:position:fixed;
position属性再搭配top、bottom、right、left确定div位于页面的具体位置,比如:
top:10px; right:20px;
另外,因为div是相对与页面定位,在滚动条滚动时,其他的html元素可能因为在它之上而将它遮挡上(如果你的这个div先写的,后又写很多div什么的,就可能将它压载下面看不到了),如果希望这个div一直保持可见(也就是在最上层),可以再设置属性z-index:
z-index:999; //数值大就在上面
希望对你有帮助。 参考技术A 用定位:
position: fixed;
top:50px;//调整位置
left:50px://调整位置
当然也可以是bottom或者right,一个横向一个纵向。
以上是关于怎么让div内的某个元素固定不随div的滚动条的滚动而滚动?的主要内容,如果未能解决你的问题,请参考以下文章
怎么用js固定某个元素,让它不随页面的滚动而滚动,始终固定在窗口的某个位置?