php div 实现上中下布局,上中下结构DIV CSS布局实例

实例布局之上中下结构DIV CSS布局

上中下结构为常见布局结构,一般普通(企业网站)网页我们可以大致分为上(头部)、中(内容区)、下(底部版权)组成。而这其实是由最简单上下结构CSS布局演变而成,只不过多了一个DIV层结构而且,本质布局方法技巧不变。

一、主要思维   -   TOP

不管多少个上下结构或单一结构,一般主体内容都是居中的,这个使用就需要使用css margin样式(让布局居中兼容各大浏览器),同时一般网页都会固定宽度,也就是要使用css width设置好每个DIV层宽度。

这里三个上中下结构的DIV盒子实际上就是同级关系,从上到下三个DIV层,只不过居中。

二、布局实例思维   -   TOP

1、布局要使用到样式

margin:0 auto :CSS布局居中功能

width 设置宽度

border边框样式为本案例便于观察而加入CSS样式,实际项目布局根据需要增减

height 设置高度 也是本案例便于观察每个DIV层而设置的高度样式,一般结构布局不需要设置高度,因为一般布局如果内容多少不能确定就不设置高度。

2、具体样式值

margin:0 auto(DIV居中功能)

width:400px(设置宽度为400px)

border:1px solid #F00; border:1px solid #FF0; border:1px solid #00F(设置设置3个分别为红黄蓝的边框)

height:100px;height:200px;height:100px 设置三个CSS高度值

三、实例完整代码   -   TOP

DIVCSS5完成案例测试或制作,一般做初始化模板基础上进行,以免照成不同浏览器兼容不好。这里做DIVCSS5提供DIVCSS5初始化模板基础上继续进行。

上中下命名分别为header、content、footer,因为结构布局,所以要养成一般大结构使用id,所以CSS命名时候选择符号为”#”。

1、案例对应CSS代码

#header,#content,#footer{margin:0 auto;width:400px; height:100px}

/* 以上代码设置三个共用样式 */

#header{border:1px solid #F00}

#content{ border:1px solid #FF0; height:200px}

#footer{border:1px solid #00F}

代码说明:

以上CSS代码第一排,代表三者共用居中、宽度、高度样式,后面三个分别设置上(header)红色边框、中(content)黄色边框、下(footer)蓝边框。

2、案例对应HTML代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值