博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sticky -- position定位属性sticky值之粘性定位;
阅读量:7167 次
发布时间:2019-06-29

本文共 799 字,大约阅读时间需要 2 分钟。

  sticky简述

sticky 是css定为新增的属性;可以说是相对定位relative和固定定位fixed的结合;
它主要用在对scroll事件的监听上,简单说在滑动过程中,某个元素的距离其父元素的距离达到
sticky 粘性定位 要求时;
position:sticky 这时的效果就相对于 fixed 定位,固定到适当的位置。
使用条件:

    1. 父元素不能设置 overflow:hidden; 或者 overflow:auto;  属性;
    2. 必须制定 top、bottom 、left 、 right 4个值之一,否则只会处于相对定位;
    3. 父元素的高度不能低于sticky 元素的高度;
    4. sticky 元素仅在其父元素内生效;
基本使用示例 : (如果下面这个demo你能正常运行,说明当前浏览器是支持的)

  兼容性一览:

111111
没错,我就是sticky,请向上滚动
2222222
3333333
444444444
55555555555

 

1  2      3      4         
5
6
7 Document 8 11 12 13
111111
14
没错,我就是sticky
15
2222222
16
3333333
17
444444444
18
55555555555
19 20

 

转载于:https://www.cnblogs.com/yuzhongyu/p/10517755.html

你可能感兴趣的文章
timerTask任务定时器
查看>>
leetcode -- Triangle
查看>>
【转载】给VM虚拟机增加硬盘容量
查看>>
中断描述符表(Interrupt Descriptor Table,IDT)
查看>>
机器学习
查看>>
.NET:异常处理的两条“黄金定律”,求批!
查看>>
二叉树的深度
查看>>
android:screenOrientation的说明
查看>>
ubuntu安装日志
查看>>
XMLHTTP使用具体解释
查看>>
FindWindowEx用法
查看>>
Parallel的陷阱
查看>>
asp.net C# int 类型在32/64位环境下取值范围无变化
查看>>
二手房交易流程、交易税费 搜房网
查看>>
安装veloeclipse插件报错解决方案
查看>>
QQ公众号?是的,你没看错!
查看>>
Android系统进程间通信Binder机制在应用程序框架层的Java接口源代码分析
查看>>
Oracle索引(B*tree和Bitmap)学习
查看>>
Oracle Erp常用网站
查看>>
Git 基本原理与经常使用命令
查看>>