本文为小伙伴们带来的是关于css如何把元素固定在容器底部教程,感兴趣的小伙伴记得点击关注哦。
如果是页面底部,我们可以直接 position: fixed;bottom: 0; 基于浏览器定位直接实现。
但是他要的效果是基于父级容器,那么我们必须要使用其他手段来定位了
footer 可以使用 absolute 加 padding 。或者完全依赖文档流布局都可以
.demo1{ position: relative; padding-bottom: 40px; display: inline-flex; flex-direction: column; } .demo1 .footer{ position: absolute; bottom: 0; left: 0;right: 0; margin: 0; } .demo1 .content{ overflow: auto; }
如果不使用 flex ,那么我们可以用 calc 来减去 header 和 footer 空间。
如果 calc 兼容性不太好,那么还可以使用 absolute 将所有元素都脱离文档流。
以上就是关于css如何把元素固定在容器底部教程的全部内容了,感兴趣的小伙伴记得点击关注哦。