用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气泡 css3关键帧动画创建的动态通知气泡
Feb 26 HTML / CSS
使用css3制作登录表单的步骤
Apr 07 HTML / CSS
CSS3的常见transformation图形变化用法小结
May 13 HTML / CSS
CSS3制作漂亮的照片墙的实现代码
Jun 08 HTML / CSS
CSS3动画特效在活动页中的应用
Jan 21 HTML / CSS
Html5 localStorage入门教程
Apr 26 HTML / CSS
HTML5: Web 标准最巨大的飞跃
Oct 17 HTML / CSS
基于HTML5 audio元素播放声音jQuery小插件
May 11 HTML / CSS
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
Jan 30 HTML / CSS
H5最强接口之canvas实现动态图形功能
May 31 HTML / CSS
HTML+CSS 实现顶部导航栏菜单制作
Jun 03 HTML / CSS
CSS基础详解
Oct 16 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的PDO操作简单示例
2016/03/30 PHP
php面向对象值单例模式
2016/05/03 PHP
详解php中curl返回false的解决办法
2019/03/18 PHP
模拟select的代码
2011/10/19 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
基于javascript实现判断移动终端浏览器版本信息
2014/12/09 Javascript
jQuery中not()方法用法实例
2015/01/06 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
js+css实现上下翻页相册代码分享
2015/08/18 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
js中less常用的方法小结
2017/08/09 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
vue element-ui table表格滚动加载方法
2018/03/02 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
Python基于Tkinter实现的记事本实例
2015/06/17 Python
python安装mysql-python简明笔记(ubuntu环境)
2016/06/25 Python
用Python实现命令行闹钟脚本实例
2016/09/05 Python
Python tkinter的grid布局及Text动态显示方法
2018/10/11 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】
2019/10/12 Python
Python远程开发环境部署与调试过程图解
2019/12/09 Python
python由已知数组快速生成新数组的方法
2020/04/08 Python
python中return如何写
2020/06/18 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
Canvas 帧动画吃苹果小游戏
2020/08/05 HTML / CSS
欧洲领先的技术商店:eibmarkt.com
2019/05/10 全球购物
中东奢侈品市场:Coveti
2019/05/12 全球购物
Madewell澳大利亚官方网站:美国休闲服饰品牌
2019/07/18 全球购物
高二英语教学反思
2014/01/19 职场文书
2014入党积极分子批评与自我批评思想报告
2014/10/06 职场文书
惊天动地观后感
2015/06/10 职场文书
信用卡工作证明范本
2015/06/19 职场文书
追悼会答谢词范文
2015/09/29 职场文书
2015质检员个人年终工作总结
2015/10/23 职场文书