【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>
复制代码
相关推荐
GISer_Jing8 分钟前
React中Element、Fiber、createElement和Component关系
前端·react.js·前端框架
折翼的恶魔1 小时前
前端学习之样式设计
前端·css·学习
IT_陈寒2 小时前
JavaScript性能优化:3个被低估的V8引擎技巧让你的代码提速50%
前端·人工智能·后端
云飞云共享云桌面2 小时前
SolidWorks服务器多人使用方案
大数据·运维·服务器·前端·网络·电脑·制造
艾小码2 小时前
从Hello World到变量数据类型:JavaScript新手避坑指南
前端·javascript
街尾杂货店&3 小时前
css word-spacing属性
前端·css
千叶寻-3 小时前
正则表达式
前端·javascript·后端·架构·正则表达式·node.js
光影少年8 小时前
angular生态及学习路线
前端·学习·angular.js
无尽夏_10 小时前
HTML5(前端基础)
前端·html·html5
Jagger_10 小时前
敏捷开发流程-精简版
前端·后端