用position:sticky完美解决小程序吸顶问题的实现方法


Posted in HTML / CSS onApril 24, 2021

最近一个项目甲方一定要两个tab菜单吸顶, 在网上找了好久没找到满意的,然后在一个博客中发现可以用position:sticky解决,因为之前没见过这个属性,然后搜了下,了解了用法,写了个小demo,发现挺好用的,完美解决不卡顿。

用position:sticky完美解决小程序吸顶问题的实现方法

用position:sticky完美解决小程序吸顶问题的实现方法

html:

<template>
	<view class="">
		<view class="">
			<view class="box">
				
			</view>
			<view class="tabbar t1">
				tabbar
			</view>
			<view class="box">
				
			</view>
			<view class="tabbar t2">
				tabbar
			</view>
			<view class="item" v-for="(item,index) in 20" :key='index' >
				{{item}}
			</view>
		</view>
	</view>
</template>

<script>
</script>

css:

<style>
	.box{
		height: 30vh;
		border: 1px solid #007AFF;
	}
	.tabbar{
		background: #fff;
		position: -webkit-sticky;
		position: sticky;
		background: #4CD964;
		height: 50upx;
		
	}
	.t1{
		top: -1upx;
	}
	.t2{
		top: 50upx;
	}
	.item{
		height: 100upx;
		margin-bottom: 20upx;
		background: #007AFF;
	}
</style>

主要是
position: -webkit-sticky; position: sticky;
还要加个top值,离顶部多少距离吸顶

感兴趣的同学可以去
mdn–深入了解

到此这篇关于用position:sticky完美解决小程序吸顶问题的实现方法的文章就介绍到这了,更多相关position:sticky小程序吸顶内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
一款利用纯css3实现的超炫3D表单的实例教程
Dec 01 HTML / CSS
CSS实现进度条和订单进度条的示例
Nov 05 HTML / CSS
把富文本的回车转为br标签
Aug 09 HTML / CSS
html5实现canvas阴影效果示例
May 07 HTML / CSS
使用html5 canvas创建太空游戏的示例
May 08 HTML / CSS
HTML5触摸事件演化tap事件介绍
Mar 25 HTML / CSS
html5通过postMessage进行跨域通信的方法
Dec 04 HTML / CSS
canvas仿写贝塞尔曲线的示例代码
Dec 29 HTML / CSS
Html5定位终极解决方案
Feb 05 HTML / CSS
html5移动端自适应布局的实现
Apr 15 HTML / CSS
CSS3 实现NES游戏机的示例代码
Apr 21 HTML / CSS
html+css实现文字折叠特效实例
Jun 02 HTML / CSS
position:sticky 粘性定位的几种巧妙应用详解
六种css3实现的边框过渡效果
Apr 22 #HTML / CSS
HTML+CSS+JS实现图片的瀑布流布局的示例代码
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
CSS预处理框架——Stylus
Apr 21 #HTML / CSS
基于CSS3画一个iPhone
You might like
一个php作的文本留言本的例子(五)
2006/10/09 PHP
用缓存实现静态页面的测试
2006/12/06 PHP
SMARTY学习手记
2007/01/04 PHP
PHP调用.NET的WebService 简单实例
2015/03/27 PHP
PHP的Yii框架入门使用教程
2016/02/15 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
简单的Jquery遮罩层代码实例
2013/11/14 Javascript
Javascript中拼接大量字符串的方法
2015/02/05 Javascript
js 中获取制定的cook信息实现方法
2016/11/19 Javascript
Nodejs进阶:如何将图片转成datauri嵌入到网页中去实例
2016/11/21 NodeJs
jQuery is not defined 错误原因与解决方法小结
2017/03/19 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
2017/05/30 Javascript
element-ui表格数据转换的示例代码
2018/08/24 Javascript
[02:27]《DAC最前线》之附加赛征程
2015/01/29 DOTA
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
[01:13:08]2018DOTA2亚洲邀请赛4.6 淘汰赛 mineski vs LGD 第二场
2018/04/10 DOTA
[52:05]EG vs OG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
Python中的Matplotlib模块入门教程
2015/04/15 Python
python爬虫入门教程--正则表达式完全指南(五)
2017/05/25 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
对python中url参数编码与解码的实例详解
2019/07/25 Python
python中的函数递归和迭代原理解析
2019/11/14 Python
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
指针和引用有什么区别
2013/01/13 面试题
电大物流学生的自我评价
2013/10/25 职场文书
英语专业毕业生自我鉴定
2013/11/09 职场文书
幼儿园小班评语大全
2014/04/17 职场文书
2015年六一儿童节演讲稿
2015/03/19 职场文书
主题班会开场白
2015/06/01 职场文书
董事会决议范本
2015/07/01 职场文书
致运动员加油稿
2015/07/21 职场文书
办公室主任岗位竞聘书
2015/09/15 职场文书
《山中访友》教学反思
2016/02/24 职场文书
2019客服个人年终工作总结范文
2019/07/08 职场文书
JS开发前端团队展示控制器来为成员引流
2022/08/14 Javascript