【发布时间】:2018-10-17 15:15:25
【问题描述】:
所以我正在学习 HTML、CSS、PHP,并且我正在使用 php include 添加页眉和页脚我可以将页脚设置为每个页面的特定高度,或者通过创建单独的样式表来单独设置。
有没有办法使用 php include 让页脚出现在每个页面的内容下?当每页内容的长度不同时?
这是我的页脚代码
HTML
<footer>
<ul>
<a href="../../page1.php">
<li>page1</li>
</a>
<a href="../../page2.php">
<li>page2</li>
</a>
<a href="../../page3.php">
<li>page3</li>
</a>
<a href="../../page4.php">
<li>page4</li>
</a>
<a href="../../page5.php">
<li>page5</li>
</a>
</ul>
</footer>
CSS
footer {
padding: 20px;
margin-top: 450px;
height: 1%;
color: #ffffff;
background-color: #30323D;
text-align: center;
}
footer ul {
margin-left: 0;
padding: 0;
list-style-type: none;
float: left;
}
footer ul a {
text-decoration: none;
color: #fff
}
footer p {
margin-top: 120px;
}
【问题讨论】:
-
您是否正在寻找当内容短于窗口高度时被下推的粘性页脚?这个SO answer 可能会有所帮助。
-
如果我添加任何内容,我不需要移动用户输入只是为了移动
-
不确定我是否理解。如果您在每一页的内容下方添加
include,您的页脚应该会出现在您的内容下方。它应该自动成为下一个,因为它是在您的内容之后加载的。你有问题的例子吗? -
它在我的 html 的底部,但内容似乎通过发布图片链接运行
标签: php html css include footer