html - 如何将 DIV 锚定到页面底部?

标签 html css alignment

我有一个固定宽度的 DIV,我想将其保留在浏览器视口(viewport)的底部。

不幸的是,我什至不知道从哪里开始尝试实现它。

显然,首先要做的是将 position 设置为 fixed。但除此之外……没有任何线索。

最佳答案

参见 css-tricks:

Fixed Footer

CSS:

#footer {
   position:fixed;
   left:0px;
   bottom:0px;
   height:30px;
   width:100%;
   background:#999;
}

/* IE 6 */
* html #footer {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}

关于html - 如何将 DIV 锚定到页面底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2971401/

相关文章:

html - 使用XPath从属性中选择URL

javascript - 如何制作一条曲线来连接 HTML 和 CSS 中的两个节点?

html - 如何居中定位:absolute element in a responsive layout

c++ - 指定 64 位对齐

python - 评估多序列比对

javascript - HTML - CSS - 如何在居中且可调整大小的父级中左对齐图像

javascript - 如何在onclick函数html中传递字符串

html - 为所有设备将多个元素居中对齐

html - 覆盖 <html> 元素样式

html - 基于子 flex 元素的容器宽度