【发布时间】:2015-03-28 02:23:23
【问题描述】:
我正在尝试制作一个会粘在页面底部的页脚,而不是将其粘在原始窗口的底部位置。当我滚动时,我最终会将页脚粘在页面中间。
我不想修复它并粘在页面上。
当我没有足够的内容滚动时,一切都很好。 (至少看起来是这样)
对应的HTML:
<footer class="footer_div">
<div class="container">
<p>Sam Sedighian - No rights reseved!</p>
</div>
</footer>
对应的CSS:
.footer_div {
background-image: url("../imgs/dark_dotted2.png");
color: #818787;
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
height: 40px;
padding-top: 10px;
text-align: center;
}
它需要位于页面底部而不是粘性(固定),并且只有在滚动到页面底部时才可见。所以它应该适用于这两个例子:sedighian.github.io/blog/absolute_not_working.html 和 sedighian.github.io/blog/absolute_not_working2.html
【问题讨论】:
-
您的网页无法正常工作,哈哈?
-
链接似乎已损坏...您可以创建一个小提琴吗?欢迎来到 SO。
-
@Piyush 获得了现在可以使用的链接
-
@ochi 如果这不起作用,我可以创建一个小提琴
-
@SamSedighian 你不能简单地从
.footer_div类中删除position: absolute吗?那么无论你有多少内容,它都会在内容的末尾流动。这就是你想要达到的目标吗?
标签: css position sticky-footer