如何将此页脚粘贴到页面底部:
<footer>
<p>This is a Footer, Copyright © © 2017</p>
</footer>
https://jsfiddle.net/1d9m2frt/2/
footer {
text-align: center;
background-color: #e8491d;
color: #ffffff;
padding: 20px;
margin-top: 20px;
}
我尝试了position: fixed;
,但它并没有固定在页面底部。
答案 0 :(得分:0)
有几种不同的方法可以执行此操作,实际上您可以使用position: fixed;
使用position: fixed;
时,您需要使用top: ; right: ; bottom: ; or left: ;
属性指定位置。为了获得最大的浏览器兼容性,请同时使用顶部/底部和左侧/右侧。 IE不喜欢您仅使用其中之一。
在这种情况下,您还需要指定width: ;
如下修改您的JSFiddle CSS:
footer {
text-align: center;
background-color: #e8491d;
color: #ffffff;
padding: 20px;
margin-top: 20px;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
}
答案 1 :(得分:0)
footer {
text-align: center;
background-color: #e8491d;
color: #ffffff;
padding: 20px;
margin-top: 20px;
position:fixed;
width:100%;
bottom:0;
left:0;
right:0;
}
仅此而已...
答案 2 :(得分:-1)
设置position: absolute;
和bottom: 0;
footer {
text-align: center;
background-color: #e8491d;
color: #ffffff;
padding: 20px;
margin-top: 20px;
position: absolute;
bottom: 0;
}
您当然需要在其上方具有内容才能将其推到底部。例如:
main {
min-height: 100vh;
}