我想将页脚定位在距屏幕底部约20-30像素或百分比处。通过查看具有* {outline:solid 1px}的元素,沿着屏幕底部有一个矩形,它必须是html元素或者标记正文的底部边界。我对定位元素有点朦胧,尽管玩过varius定位选项,却无法将页脚找到我想要的位置。这里最好的做法是什么?我应该如何定位页脚?页脚定位
Q
页脚定位
0
A
回答
0
如果你想让它在文档
footer{
position:absolute;
bottom:30px;
}
的底部(+ 30像素),如果你想让它在文档的底部,你需要JavaScript来计算窗口的高度
,并完成类似(jQuery中)
$('footer').css({'position':'fixed','top':$(window).height()-$('footer').height()});
或者是仅含有C SS你也可以这样做:
.footer{
position:fixed;
height:2%;
top:98%;
}
0
没有看到你的任何代码,很难想象为什么事情不适合你。但我的第一个猜测是,你没有正确地设计body
元素。默认情况下,许多现代浏览器对身体应用某种填充或边距。因此,你应该使用以下规则来重置:
body { margin: 0; padding: 0; }
这将重置默认设置,让您继续,只要你喜欢。您也可以对要固定到屏幕底部的元素使用position: fixed
CSS规则。例如:
#footer { position: fixed; bottom: 0; height: 30px; }
相关问题
- 1. 页脚CSS定位
- 2. CSS页脚定位问题
- 3. #top返回定位页脚
- 4. 定位页脚内容
- 5. 页脚定位问题
- 6. 在页面的页脚前定位div
- 7. CSS动态定位页脚(粘性页脚问题)
- 8. CSS页脚定位的问题
- 9. CSS页脚定位溢出问题
- 10. 使用CSS和960gs的页脚定位
- 11. 页脚不会继承定位属性?
- 12. 绝对定位使得页脚disapear
- 13. 如何定位底部页脚?
- 14. css固定位置页脚打印
- 15. CSS位置固定底部页脚
- 16. 绝对定位页脚在相对定位容器中
- 17. 在三个窗格中定位(页眉/正文/页脚)页面
- 18. 如何修复页脚无脚位置:固定;?
- 19. 页面为绝对定位时页脚到底
- 20. 位置是:固定 - 推我的页脚在页眉
- 21. 页脚底部的固定页脚
- 22. 在页面底部的位置页脚
- 23. 页脚没有固定在自定义类的位置
- 24. 固定页眉和页脚
- 25. 修复了UItableview的页脚。总是在页脚位置
- 26. 位于页面底部的CSS位置页脚
- 27. 位于页面底部的tcpdf位置页脚
- 28. jQuery“jFlow”脚本和定位
- 29. 地理定位脚本
- 30. 定位的外部脚本
您的意思是在内容的底部(低于一切)还是在屏幕的底部?这些是不同类型的定位 – Ktash 2012-01-12 15:03:49