用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实现背景渐变的方法
Jul 14 HTML / CSS
详解如何使用CSS3中的结构伪类选择器和伪元素选择器
Jan 06 HTML / CSS
传统HTML页面实现模块化加载的方法
Oct 15 HTML / CSS
HTML5中canvas中的beginPath()和closePath()的重要性
Aug 24 HTML / CSS
HTML5视频支持检测(检查浏览器是否支持视频播放)
Jun 08 HTML / CSS
HTML5 video 视频标签使用介绍
Feb 03 HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
Jan 27 HTML / CSS
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
Apr 23 HTML / CSS
移动端html5模拟长按事件的实现方法
Sep 30 HTML / CSS
CSS3 实现NES游戏机的示例代码
Apr 21 HTML / CSS
css背景和边框标签实例详解
May 21 HTML / CSS
详解CSS伪元素的妙用单标签之美
May 25 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
当年上海收录机产品生产,进口和价格情况
2021/03/04 无线电
php的array_multisort()使用方法介绍
2012/05/16 PHP
php检测网页是否被百度收录的函数代码
2013/10/09 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
php接口隔离原则实例分析
2019/11/11 PHP
laravel5.6 框架邮件队列database驱动简单demo示例
2020/01/26 PHP
AngularJS入门知识之MVW类框架的编程思想探讨
2014/12/08 Javascript
js点击按钮实现带遮罩层的弹出视频效果
2015/12/19 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
2016/07/10 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
使用python检测手机QQ在线状态的脚本代码
2013/02/10 Python
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
详细解读Python的web.py框架下的application.py模块
2015/05/02 Python
python PIL模块与随机生成中文验证码
2016/02/27 Python
python实现媒体播放器功能
2018/02/11 Python
python生成不重复随机数和对list乱序的解决方法
2018/04/09 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
使用python进行波形及频谱绘制的方法
2019/06/17 Python
解决python super()调用多重继承函数的问题
2019/06/26 Python
redis数据库及与python交互用法简单示例
2019/11/01 Python
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
2020/09/25 Python
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
环境科学专业个人求职的自我评价
2013/11/28 职场文书
小学英语教学反思
2014/01/30 职场文书
小学语文教学反思
2014/02/10 职场文书
工程建设实施方案
2014/03/14 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
2014年班组长工作总结
2014/11/20 职场文书
商铺租房协议书范本
2014/12/04 职场文书
个人简历自我评价怎么写
2015/03/10 职场文书
欧也妮葛朗台读书笔记
2015/06/30 职场文书
导游词之千岛湖
2019/09/23 职场文书
如何在Python中妥善使用进度条详解
2022/04/05 Python