position:sticky是一个新的css3属性,它的表现类似position:relative和position:fixed的合体,
在目标区域在屏幕中可见时,它的行为就像position:relative;
而当页面滚动超出目标区域时,它的表现就像position:fixed,它会固定在目标位置。
需要注意的是:
1.使用该属性时一定要给添加top,bottom,left,right其中之一,否则只会处于相对定位
2.样式表 z-index 无效。行内 style 写有效。
3.父元素不能overflow:hidden或者overflow:auto属性
4.父元素的高度不能低于sticky元素的高度
5.sticky元素仅在其父元素内生效
CSS3 position:sticky属性
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- CSS的position总是属性很容易让人弄混~ 为了仔细区别它们,所以今天总结一下CSS的position属性~...
- float float 属性指定一个元素应沿其容器的左侧或右侧放置,允许文本和内联元素环绕它。该元素从网页的正常流...