【发布时间】:2023-04-02 04:34:02
【问题描述】:
我正在尝试使我的侧边导航栏具有粘性,以便在您滚动页面内容时,侧边栏将保持可见(并且可滚动)并且不会随着页面内容滚动。
我也试图让我的页脚只有在页面内容小于屏幕尺寸时才具有粘性,否则它只会在页面内容结束后弹出。 (比如这个例子:https://philipwalton.github.io/solved-by-flexbox/demos/sticky-footer/)
我是一名新手 Web 开发人员,试图为朋友创建一个网站作为项目。我正在努力使网站保持响应速度,以便它在手机和不同的计算机分辨率上运行良好。
我正在使用 Bootstrap 4.0.0-beta3、font-awesome 4.7.0 和 javascript。
更新:我尝试使用 flexboxes 使页脚保持粘性,但没有成功。
.wrapper {
display: flex;
align-items: stretch;
}
我在这里放了我的大部分代码的副本,因为在这篇文章中写出来有点大。:https://jsbin.com/xabisiq/edit?html,css,js,output
提前谢谢你!
【问题讨论】:
-
如果你尝试
position: fixed;会发生什么?
标签: javascript jquery html css twitter-bootstrap