美文网首页
sticky -- position定位属性sticky值之粘性

sticky -- position定位属性sticky值之粘性

作者: SY | 来源:发表于2021-11-23 10:47 被阅读0次

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 元素仅在其父元素内生效;
image.png
 1 <!DOCTYPE html>
 2     <html lang="en">
 3     <head>
 4         <meta charset="UTF-8">
 5         <meta name="viewport" content="width=device-width, initial-scale=1.0">
 6         <meta http-equiv="X-UA-Compatible" content="ie=edge">
 7         <title>Document</title>
 8         <style>
 9             *{margin: 0;padding: 0;}
10         </style>
11     </head>
12 <body>
13     <div style="height:300px;background:skyblue;">111111</div>
14     <div style="position:sticky;top:0px;height:30px;background:pink;">没错,我就是sticky</div>
15     <div style="height:300px;background:skyblue;">2222222</div>
16     <div style="height:300px;background:skyblue;">3333333</div>
17     <div style="height:300px;background:skyblue;">444444444</div>
18     <div style="height:300px;background:skyblue;">55555555555</div>
19 </body>
20 </html>

相关文章

  • sticky吸顶

    position: sticky(粘性定位) 粘性定位 sticky 相当于相对定位 relative 和固定定位...

  • sticky -- position定位属性sticky值之粘性

    sticky简述 sticky 是css定为新增的属性;可以说是相对定位relative和固定定位fixed的结合...

  • 粘性定位

    粘性定位 position:sticky 一个定位的奇葩, 设置position:sticky同时给一个(t...

  • css粘性定位position: sticky

    css粘性定位position:sticky问题采坑position: sticky 详解(防坑指南)CSS中po...

  • CSS Sticky

    sticky原意为“粘贴的”,属于CSS3中position定位属性新增的一个属性值,称之为粘性定位,它是结合re...

  • position:sticky粘性布局

    position:sticky粘性布局 作用 它是相对定位position:relative和固定定位positi...

  • position:sticky粘性定位

    最近项目中遇到一个需要置顶导航栏的问题,一顿操作用js写好了之后偶然间发现css居然新增了一条属性可以实现同样的效...

  • IOS的那些定位

    position: sticky; position属性中最有意思的就是sticky了,设置了sticky的元素,...

  • 类型和位置

    position: sticky; 基于用户的滚动位置来定位。粘性定位的元素是依赖于用户的滚动,在 positio...

  • 彻底理解粘性定位 - position: sticky

    粘性定位可以被认为是相对定位(position: relative)和固定定位(position: fixed)的...

网友评论

      本文标题:sticky -- position定位属性sticky值之粘性

      本文链接:https://www.haomeiwen.com/subject/cdcwtrtx.html