【css拾遗】粘性布局实现有滚动条的情况下,按钮固定在页面底部展示

效果:

滚动条滚动过程中,按钮的位置位于手机的底部

滚动条滚到底部时,按钮的位置正常

这个position:sticky真的好用,我原先的想法是利用滚动条滚动事件去控制,没想到css就可以解决

bash 复制代码
<template>
  <view class="container">
    <!-- 页面内容 -->
    <!-- ... -->

    <!-- 底部按钮 -->
    <view class="footer-button">
      <button @click="handleButtonClick">按钮</button>
    </view>
  </view>
</template>
bash 复制代码
<style>
.container {
  position: relative;
  height: 100vh; /* 设置容器高度为屏幕高度 */
  overflow-y: scroll; /* 允许内容溢出并显示滚动条 */
}

.footer-button {
  position: sticky;
  bottom: 0; /* 将容器固定在底部 */
  z-index: 9999; /* 设置 z-index 提高按钮的层级 */
  padding: 10px; /* 设置适当的内边距 */
}
</style>
复制代码
相关推荐
vortex56 小时前
Linux .forward 文件详解
linux·运维·前端
java_logo6 小时前
CALIBRE-WEB Docker 容器化部署指南
前端·docker·容器·电子书·calibre·calibre-web·docker部署calibre
Aotman_6 小时前
JavaScript去除对象字段空格
开发语言·前端·javascript
爱网安的monkey brother6 小时前
vue3+ts项目自建训练
前端·javascript·vue.js
TG:@yunlaoda360 云老大6 小时前
如何了解腾讯云国际站代理商CSS的服务流程是怎样的?
css·云计算·腾讯云
哆啦A梦15887 小时前
商城后台管理系统 02,上传图片实现
前端·javascript·vue.js·elementui
破z晓7 小时前
若依(vue版)集成ArcGIS
前端·vue.js·arcgis
jinxinyuuuus7 小时前
FIRE之旅 财务计算器:实时交互式建模与前端性能工程
前端·人工智能·算法·自动化
Redundantº7 小时前
vuedraggable前端拖拽插件
前端