css - 使按钮粘在页面底部*但*尊重滚动
问题描述
我基本上是在尝试添加(对我而言)自然属于页面底部的三个类似向导的“步骤”按钮-“上一个”| “下一个” | “结束”。这三个按钮位于一个 div 中。按钮必须始终位于屏幕底部并且始终位于 HTML 内容的末尾。
我已经看到了尝试使用position:fixed的部分解决方案,如果我在向导中滚动浏览的文本页面较少,则效果很好 - 按钮使用 bottom:0px 出现在屏幕底部。但问题是有时我的窗口中有很多文本,我需要向下滚动一段距离。在我到达底部之前,我不想看到三个向导按钮。
我认为基本上,我有点想对我的 div 应用条件边距,但我不知道该怎么做。
这是一个无法显示我正在尝试的小提琴:
[https://codepen.io/RiverTaig/pen/xzaVxX][1]
解决方案
给你的向导容器一个固定的高度。对于我们的示例,假设高度为 100 像素。现在给它一个固定的位置,如下所示:
.wizard-container {
height: 100px;
position: fixed;
bottom: 0;
left: 0; /* this property and value may depend on you design */
}
现在给你的文档容器 a margin-bottom
100px (相当于 的高度.wizard-container
)
据我了解,这是您问题的解决方案。让我知道这是否没有帮助。
尊重
推荐阅读
- c - 打印字符串指针导致 C 中的输出损坏
- excel - 在 excel 中使用 CONCATENATE 后,如何在一个单元格中为不同的行使用 2 种不同的字体?
- c++ - C++基类指针调用子虚函数,为什么基类指针可以看到子类成员
- java - 有关使用 Java 与 Apache Derby 连接的协议
- python - 对 Python 的 SQL 查询,使用 Pandas
- django - Django 自定义用户模型错误 ((admin.E108) 'list_display[2]' 的值指的是 'first_name',它不是可调用的
- android - 在服务中使用 SMS 在 Android 中排队
- .net-core - 如何将 MediatR 与我的业务层分离
- php - Facebook 登录 JAvascript SDK、内容安全策略
- vba - 用于数据转换的 Excel 帮助