您好,欢迎来到料理美食网。
搜索
您的当前位置:首页求一个css框架_html/css

求一个css框架_html/css

来源:料理美食网


页面分三大块头部 中间部分 和底部



要求header 和footer始终固定在屏幕最上方和最下方
main高度不固定,要求垂直方向居中(在header和footer之间垂直居中),内容比较多时,可以出现滚动条。

请各位达人帮忙写下这三个div的css!自己写了几个始终不能达到理想的效果!


回复讨论(解决方案)

这样?没明白main垂直居中什么意思。

页头要求header 和footer始终固定在屏幕最上方和最下方 main高度不固定,要求垂直方向居中(在header和footer之间垂直居中),内容比较多时,可以出现滚动条。
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1 1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1页脚

不兼容ie6-,因为不支持fixed定位,需要用js,懒得写了,你要兼容ie6自己写js

这样?没明白main垂直居中什么意思。



XML/HTML code
?



123456710111213

应为分辨率不同,不同电脑显示的高度是不同的,main的高度就是客户端电脑屏幕除去header 和footer的高度,main中的内容在这个高度内垂直方向居中(上下方向居中)

引用 1 楼 showbo 的回复:这样?没明白main垂直居中什么意思。



XML/HTML code
?



123456710111213


我贴出来的不用管main高度,只要高度超过了就自动出现滚动条,不用计算main的高度就是客户端电脑屏幕除去header 和footer的高度

除非你的滚动条出现在main容器上,而不是浏览器的滚动条,那需要js计算。感觉没这个必要。

引用 3 楼 suncaser 的回复:
引用 1 楼 showbo 的回复:这样?没明白main垂直居中什么意思。



XML/HTML code
?



123456710111213

这个main中的内容没有垂直居中(上下方向居中)

没明白什么叫上下方向居中。。页头和页脚大小不一样而且覆盖在上面,怎么垂直居中。??

没明白什么叫上下方向居中。。页头和页脚大小不一样而且覆盖在上面,怎么垂直居中。??
我想我画个图更直观一些!



这个明白了,得用js来定位了

页头要求header 和footer始终固定在屏幕最上方和最下方 main高度不固定,要求垂直方向居中(在header和footer之间垂直居中),内容比较多时,可以出现滚动条。
1
1
1
1
1
1
1
1
1
1
1
1
页脚

这个明白了,得用js来定位了



XML/HTML code
?



12345671011121314151617181920212223

非常感谢!这个不错!虽然position:fixed;在ie6中不支持!但ie6也就像快要下山的夕阳了!

Copyright © 2019- xueliaoli.com 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务