一鸣网络

用DIV+CSS布局实现网页上中下版面先显示中间主体部分的方法



东莞网站建设   东莞域名注册   东莞虚拟主机   营销型网站定制套餐
首页 域名注册 虚拟主机 企业邮箱 网站建设 网站推广 主机托管 关于我们 网上咨询 成功案例

您的位置:首页 > 信息中心 > 建站教程



用DIV+CSS布局实现网页上中下版面先显示中间主体部分的方法
一鸣原创      [2012/2/20]

网页用DIV+CSS布局的好处在此就不多说了,除了能减少代码堆积、更好的符合W3C网页标准外,更大的优点在于用DIV+CSS布局能突出重点,优先布局网页主体部分,从而更利于百度等搜索引擎抓取网页。下面一鸣就来谈谈如何用DIV+CSS布局实现网页上中下三栏版面先显示中间主体部分?

列举一最常见的上中下三栏式网页设计版面:设网页整个宽度为980px;
1、最上面即网页顶部(header)包含LOGO、菜单、BANNER等功能,整个高度固定为200px;
2、中间(middle)分为两列,左边为侧导航栏(side_left),右边为网页主体部分(main_right),整个高度不固定;
3、最下方即网页底部(footer)主要放版权和联系资料等信息。
现在我们需要用DIV+CSS先显示网页中间右边的主体部分main_right,然后再依次显示左边导航条、顶部和底部内容。东莞网页设计师总结试验有以下两种方法:

方法一、CSS绝对定位网页顶部
1、中间部分middle用"padding-top:200px"来定位,用"margin:0 auto"实现居中,"width:980px"设置宽度;
2、网页中间右边主体部分main_right用"float:right"设置右边浮动,"width:7760px"设置主体宽度;
3、左边导航栏side_left则用"float:left"设置左边浮动,"width:200px"设置宽度;
4、顶部header用"position:absolute;top:0px"绝对定位于最上方,然后想法居中即可,试验因要兼容IE和Firefox,所以此处先增加一层嵌套,外层加上"left:0px;width:100%"固定,内层再用"margin:0 auto;width:980px"设宽度和居中;
5、底部footer则用"clear:both;margin:0 auto;width:980px"即可。

方法二、CSS绝对定位网页中间部分和底部
1、网页中间middle用"position:absolute;top:200px;left:0px;width:100%"来绝对定位,再嵌套一层用"margin:0 auto;width:980px"来设置宽并居中;
2、同法一;
3、同上;
4、顶部header用"margin:0 auto;width:980px;height:100px"置宽高并居中;
5、底部footer用"position:absolute;left:0px;width:100%;clear:both"绝对定位,但其top值是顶部的高度和中间部分的高度之和,并不固定,所以我们只能用JS计算出来后再设置其top值,从而固定其位置,同理,为尽量使IE和火狐FF等浏览器能兼容,此处亦须加嵌套层来居中。

本文由一鸣网络http://www.10dg.com原创,转载请标明出处,不胜感谢!

关键字索引:DIV+CSS布局,优先显示网页中间主体部分的方法


上一篇文章:企业网站建设中英文版制作的若干建议
下一篇文章:营销型网站运营之道在于要经常更新自己网站的内容





建站教程
网站优化
行业动态
一鸣资讯
网事亲历
建站套餐


一鸣资讯   |  新闻中心   |  联系方式   |  帮助中心   |  网上咨询
Copyright © 2004-2014 www.10dg.com All Rights Reserved
一鸣网络 版权所有
电话:0769-88400051   在线QQ:171688006   邮箱:dg*10dg.com(请将*改为@)   24小时服务热线:18944751185
    粤ICP备06067573号
2004至2014,十年的时间,一鸣都在做一件事--为企业量身定做网站;技术精湛+优质服务,让一鸣成为近千家企业东莞网站建设不二的选择.