css - 无法让页脚停留在页面底部

标签 css html

我页面上的页脚位于: http://cinicraft.com/site2.0/index.html

应该位于显示“CONTENT”的主要内容窗口下方,但我似乎无法将其置于显示“CiniCraft (c) 2013 All Rights Reserved”的页脚上方

这是我在 HTML5 中的代码:

<body>
<div>

<div class="newsBtn">
<h2>News</h2>
</div>

<div class="instaCraftBtn">
<h2>InstaCraft</h2>
</div>

<div class="youTubeBtn">
<h2>YouTube</h2>
</div>

<div class="contactBtn">
<h2>Contact</h2>
</div>

<div class="contentWindow">
CONTENT
</div>

</div>

</body>

<footer>
<div class="dock">
CiniCraft (c) 2013 All Rights Reserved
</div>
</footer>

这是内容和页脚的 CSS 代码:

div.contentWindow
{
float:right;
text-align:center;
background-color: #000000;
width:900px;
height:900px;
padding:1px;
margin:5px;
}


div.dock
{

overflow-y: hidden;
position:relative;
left:-10px;
background-color: black;

padding:1px;
border:5px solid black;
margin-top: 120px;
}

我怎样才能让页脚直接位于内容窗口下方? 谢谢

最佳答案

你想要的是粘性页脚。

这应该有帮助:

http://ryanfait.com/sticky-footer/

还有:

css-tricks example
clean sticky footer

关于css - 无法让页脚停留在页面底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18472329/

相关文章:

html - 图片上的聊天气泡

css - Wordpress 主题 twentyeleven 的侧边栏如何使用 CSS 在特定窗口大小下堆叠?

css - 没有 Javascript 的 SVG 链接和 PNG 回退

ios - 带有 Cordova 垂直滚动的 Framework7 在 iOS 上不起作用

html - 内联 block 元素换行时的CSS,父包装器不适合新宽度

javascript - 将我的 HTML 和 CSS 组合在一起?

html - 不需要的空间(间隙)出现在两个 div 之间

CSS 图像垂直对齐

具有圆形边缘且无溢出的 CSS 色调图像

javascript - 如何使用 html、css 和 js 将侧边栏和导航栏包含在一起