position: sticky

position: sticky粘性定位:是css新增的一个position属性。说是对于IOS的兼容性好一点,对于安卓的兼容性不太好

于position:fixed的区别:我们都知道常用的几个定位(static、absolute、relative、fixed),如果没有额外的js处理,只要写上,页面立马就可以看到相对应的效果。而sticky相当于加了一个滚动事件的处理,当页面滚动到相对应的元素上,就会变成固定定位的效果。当滚动到父元素不在可视区域范围内时,定位效果就会消失。

适用场合:一开始不显示,滚动到一定位置需要显示的元素

使用注意事项:

  1. 父元素不能有overflow属性
  2. left、top、right、bottom必须要有一个
  3. 仅在父元素内生效,父元素的高度必须大于sticky元素的高度
    ios加前缀-webkit-sticky(考虑到兼容问题)
<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title></title><style type="text/css">* {padding: 0;margin: 0;}.header {height: 100px;background: #FAEBD7;}.parent {/* width: 200px; */height: 200px;background-color: #FF0000;/* margin-top: 40px; *//* overflow: auto; */}.child{position: sticky;top: 0px;/* width: 200px; */height: 50px;background-color: blue;/* margin-top: 60px; */}.child2 {height: 800px;background-color: #FFD700;}</style>
</head>
<body><div class="header"></div><div class="parent"><div class="child">  </div><div class="child2">222</div></div>
</body>
</html>

sticky的基本使用相关推荐

  1. AWS ELB Sticky Session有问题?别忘了AWSELB cookie

    我们的产品中有两个Module,分别部署在独立的Linux机器上,Module 1需要向Module 2发起Http请求来获得服务.由于Module 2有多台,因此我们会在Module 2前部署一台负 ...

  2. 文件的特殊权限:suid sgid sticky

    一.文件的特殊权限:suid     展示于文件属主的执行权限位:     如果属主本来有执行权限,则展示为s:否则,展示为S; 功用:对于一个可执行文件来讲,任何用户运行此程序为进程时,进程的属主不 ...

  3. css中底部sticky footer

    Sticky footers设计是最古老和最常见的效果之一,它可以概括如下: 1 如果页面内容不够长的时候,页脚块粘贴在视窗底部: 2 如果内容足够长时,页脚块会被内容向下推送. 出现问题如图: 方法 ...

  4. Linux sticky bit 目录权限 rwt权限

    [linux权限分为 user group others三组] 今天看到有个目录的权限是rwxrwxrwt 很惊讶这个t是什么,怎么不是x或者-呢?搜了下发现: 这个t代表是所谓的sticky bit ...

  5. 特殊权限之set uid,set gid,sticky bit以及软链接和硬链接

    为什么80%的码农都做不了架构师?>>>    特殊权限之 set uid 权限说明:set uid权限针对二进制可执行文件,使文件在执行阶段具有文件所有者的权限.比如passwd这 ...

  6. 理解基本权限以及特殊权限:Suid 、Sgid、Sticky以及acl

    理解基本权限以及特殊权限:Suid .Sgid.Sticky以及acl 1 在Linux中特殊权限是什么?为什么要设定特殊权限?回答这个问题前,我们不妨思考为什么要设定权限? 大家知道Linux中一切 ...

  7. sticky list item

    滚动到某一个具体的目录下时,目录就会定位在左上角. 代码: <!doctype html> <html lang="en"><head>< ...

  8. 特殊权限控制之SUID、SGID、Sticky及facl

    上次讲了基本权限管理中的chown.chgrp.chmod以及umask四个命令,今天我们来讲一讲权限最后的一点内容特殊权限位:SUID.SGID.Sticky以及facl 一.SUID 定义:运行某 ...

  9. position:sticky 的 polyfill——stickyfill 源码浅析

    本人最近在修改 blogsue 中的样式时,使用到了 position: sticky.话不多说,开始主要内容. 定义 position: sticky 是 CSS position 属性的一个新值. ...

  10. html footer 布局,详解CSS经典布局之Sticky footer布局

    何为Sticky footer布局? 我们常见的网页布局方式一般分为header(页头)部分,content(内容区)部分和footer(页脚)部分.当页头区和内容区的内容较少时,页脚区不是随着内容区 ...

最新文章

  1. HTMLButton控件下的Confirm()
  2. springboot取yml中的值_SpringBoot 中从yml配置文件中读取常用的参数值
  3. 如何学好Python?相信很多人都做错了!
  4. 借助 SAP 电商云 Spartacus UI 提供的 Schematics 辅助您的前端项目升级
  5. Postgres和Oracle与Hibernate的兼容性
  6. Dojo学习笔记(一):Hello Dojo!
  7. CENTOS5下VSFTPD的设置
  8. Python SHA1加密算法
  9. 解决浏览器无法登陆pki问题,删除浏览器缓存
  10. 【CCCC】L2-007 家庭房产 (25分),并查集,结构统计
  11. Android Multimedia框架总结(二十六)利用FFmpeg进行解码直播流
  12. 思科网技术学院教程(第三、四学期第二版)学习笔记与要点归纳
  13. 9.20残差网络 ResNet
  14. 利用XSLT来换XML的根
  15. 图像分解python_利用奇异值分解(SVD)进行图像压缩-python实现
  16. 2019unity游戏开发需要学什么?
  17. 《打地鼠》游戏简单制作
  18. 华为服务器sn号查询网站,linux 查询服务器sn号
  19. 毕业设计论文的写作指南
  20. 河南工程学院第五届ACM大学生程序设计竞赛(部分题解)

热门文章

  1. Driller工具分析
  2. 轮播图代码,带定时器和小圆圈(易懂)
  3. 深入浅出Google Clould Platform (1)----GCP 考证
  4. 2018年android常用的框架介绍
  5. 关于颜色直方图中bins的理解
  6. 根据前序遍历和[中序遍历]
  7. 哈佛结构和冯·诺依曼结构
  8. 如何用JS实现轮播图!
  9. 删除计算机的用户凭据,windows凭据怎么填写? 电脑添加删除Windows凭据的技巧
  10. 严蔚敏《数据结构》——导航