用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的transform做的动态时钟效果
Sep 21 HTML / CSS
表单button的outline在firefox浏览器下的问题
Dec 24 HTML / CSS
CSS3制作酷炫的三维相册效果
Jul 01 HTML / CSS
html5自带表单验证体验优化及提示气泡修改功能
Sep 12 HTML / CSS
HTML5 File接口在web页面上使用文件下载
Feb 27 HTML / CSS
html Table 表头固定的实现
Jan 22 HTML / CSS
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
Jan 31 HTML / CSS
HTML5未来发展趋势
Feb 01 HTML / CSS
HTML5+css3:3D旋转木马效果相册
Jan 03 HTML / CSS
HTML5声音录制/播放功能的实现代码
May 03 HTML / CSS
Canvas 文本填充线性渐变的使用详解
Jun 22 HTML / CSS
HTML5 canvas实现的静态循环滚动播放弹幕
Jan 05 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
全国FM电台频率大全 - 5 内蒙古自治区
2020/03/11 无线电
php获取用户IPv4或IPv6地址的代码
2012/11/15 PHP
php-fpm开启状态统计的方法详解
2017/06/23 PHP
解决出现SoapFault (looks like we got no XML document)的问题
2017/06/24 PHP
设定php简写功能的方法
2019/11/28 PHP
JS图片根据鼠标滚动延时加载的实例代码
2013/07/13 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
2015/03/03 Javascript
基于bootstrap插件实现autocomplete自动完成表单
2016/05/07 Javascript
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
Bootstrap模态对话框用法简单示例
2018/08/31 Javascript
详解JavaScript实现动态的轮播图效果
2019/04/29 Javascript
解决vue-cli webpack打包开启Gzip 报错问题
2019/07/24 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
[05:36]DOTA2 2015国际邀请赛中国区预选赛第四日TOP10
2015/05/29 DOTA
[37:22]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第一局
2016/02/28 DOTA
[01:00:44]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第三局
2016/03/04 DOTA
Python中定时任务框架APScheduler的快速入门指南
2017/07/06 Python
Python使用pyautocad+openpyxl处理cad文件示例
2019/07/11 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
python 实现两个线程交替执行
2020/05/02 Python
英国工艺品购物网站:Minerva Crafts
2018/01/29 全球购物
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
医院总经理职责
2013/12/26 职场文书
机械个人求职信范文
2014/01/24 职场文书
项目总经理岗位职责
2014/02/14 职场文书
劳动竞赛活动总结
2014/05/05 职场文书
中秋节祝酒词
2015/08/12 职场文书
小学数学教师研修感悟
2015/11/18 职场文书
受欢迎的自荐信,就这么写!
2019/04/19 职场文书
如何使用Python对NetCDF数据做空间相关分析
2021/04/21 Python
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers
基于MySql验证的vsftpd虚拟用户
2021/11/07 MySQL
Python基础 括号()[]{}的详解
2021/11/07 Python
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android