我的编程空间,编程开发者的网络收藏夹
学习永远不晚

不用float该如何实现DIV模块居中布局

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

不用float该如何实现DIV模块居中布局

不用float该如何实现DIV模块居中布局,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

这里向大家描述一下不用float如何实现DIV模块居中布局,这里重点向大家描述两种方法。

不用float实现DIV模块居中布局

最常见的DIV+CSS网页布局形式:上、中左、中右、底四个模块,宽度760px,整体页面居中。

结构代码,topleftrightfoot四个模块全部独立、互不嵌套。

ExampleSourceCode

<divid="top">head</div>   <divid="left">  <divid="left_module">left</div>  </div>   <divid="right">  <divid="right_module">right</div>  </div>   <divid="foot">foot</div>

顶部属于常规定义。

#top{height:100px;background:#ccc;   width:760px;margin:auto;text-align:center;}

方法A:

外层left定义为760px宽并居中;内层left_module定义为实际的左侧宽度280px,且绝对定位,top值等于顶部定义的高度。
这种方法的好处是:leftright两个模块代码片断可以互换调整显示优先级。

#left{width:760px;margin:auto;}   #left_module{width:280px;position:absolute;   top:100px;padding:10px;}

方法B:

外层left定义为760px宽并居中,相对浮动于top;内层left_module定义为实际的左侧宽度280px,且绝对定位。
这种方法的好处是:顶部的高度可以自由延伸。

#left{width:760px;margin:auto;position:relative;}   #left_module{width:280px;position:absolute;padding:10px;}

外层right定义为760px宽并居中,内层right_module定义为实际的右侧宽度440px,使用margin语法居左。right_module定义的背景色是实际右侧的背景色,定义的高度就是实际中间模块的高度;right的背景色就是实际左侧的背景色。

#right{width:760px;margin:auto;background:#E8E8E8;}   #right_module{width:440px;background:#F0F0F0;   height:360px;margin:000auto;padding:10px;}

底部也属于常规定义。

#foot{height:100px;background:#ccc;width:760px;   margin:auto;text-align:center;}

测试环境IE6.0和FF1.5,都是最俗的语法,非常简单,实用有限,可做技术参考。

关于不用float该如何实现DIV模块居中布局问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

不用float该如何实现DIV模块居中布局

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何实现div+css居中布局

编程学习网:我们在设计网页时,首先需要确定网页主体内容如何布局。纵观各大网站,网页主体内容布局一般都采取居中浏览器的方式。我们编程学习网的首页也不例外。那么如何使用CSS让整个网页布局居中呢?其实方法很简单,下面小编就为大家介绍一下。
如何实现div+css居中布局
2024-04-23

css如何利用flexbox布局实现盒子居中

小编给大家分享一下css如何利用flexbox布局实现盒子居中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!利用flexbox布局