【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>
复制代码
相关推荐
SuperEugene几秒前
Vue3 + Element Plus 全局 Message、Notification 封装与规范|Vue生态精选
前端·javascript·vue.js
掘金安东尼2 分钟前
活动落地页效率翻倍:RollCode 这次更新有点猛
前端·低代码·面试
北冥有鱼其名为坤2 分钟前
诡异!vite+vue3 项目图片无法显示,我怀疑人生…
前端
FE_winter4 分钟前
OpenClaw Skills 进阶实战:前端开发者的 AI 技能库搭建指南
前端·后端·程序员
wordbaby21 分钟前
小白也能看懂:小程序 Canvas 给图片添加水印的终极指南
前端·canvas
Mapmost21 分钟前
“汛”速响应:流域洪水仿真分析,如何实现淹没过程的精准推演?
前端
梁大虎23 分钟前
Electrobun 开发必看:CEF 依赖下载失败?手动解压一招搞定!
前端·javascript·后端
青青家的小灰灰35 分钟前
拒绝 Prop Drilling 与隐式耦合:Vue 组件通讯的全景指南与最佳实践
前端·javascript·vue.js
代码老中医35 分钟前
我赌5年后,90%的CRUD页面都是AI生成的
前端
bluceli36 分钟前
前端监控与错误追踪实战指南:构建稳定应用的终极方案
前端·监控