【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>
复制代码
相关推荐
晴殇i1 分钟前
千万级点赞系统架构演进:从单机数据库到分布式集群的完整解决方案
前端·后端·面试
CDwenhuohuo2 分钟前
WebSocket 前端node启用ws调试
前端·websocket·网络协议
Mintopia30 分钟前
🤖 具身智能与 WebAIGC 的融合:未来交互技术的奇点漫谈
前端·javascript·aigc
Mintopia32 分钟前
🧠 Next.js × GraphQL Yoga × GraphiQL:交互式智能之门
前端·后端·全栈
JarvanMo39 分钟前
Bitrise 自动化发布 Flutter 应用终极指南(二)
前端
『 时光荏苒 』1 小时前
网页变成PDF下载到本地
前端·javascript·pdf·网页下载成
亿元程序员1 小时前
逃离鸭科夫5人2周1个亿,我们可以做一个鸡科夫吗?
前端
十一.3661 小时前
37-38 for循环
前端·javascript·html
波诺波1 小时前
环境管理器
linux·前端·python
San30.2 小时前
深入理解浏览器渲染流程:从HTML/CSS到像素的奇妙旅程
前端·css·html