实例布局之上中下结构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代码

php div 实现上中下布局,上中下结构DIV CSS布局实例相关推荐

  1. 【转贴】没有div没有float没有clear没有hack的超强CSS布局

    [转贴]没有div没有float没有clear没有hack的超强CSS布局 原贴地址:http://parandroid.com/no-float-css-layout/ CSS + XHTML 有多 ...

  2. HTML模板布局页面教程,css网页布局教程 标签 HTML Nav CSS布局教程

    短视频,自媒体,达人种草一站服务 大家好,我是毛仔,从今天开始毛仔和大家一起学习div+css页面布局. 从2008年7月份开始,毛仔辞去了原来的工作,和老兄一起网络创业.在那半年时间里学习了不少东西 ...

  3. 原 !神静态网页布局详解,html+css布局实战,附详细代码

    代码整体效果展示 1页面布局思路 本次界面的布局主要采用定位流的方式来进行布局.因为界面具有很多透视效果,以及背景图片的重叠.接下来我将详细讲解布局 第一层定位流: 素材: 此图片作为总体背景应该放在 ...

  4. HTML与CSS布局技巧总结,Html和CSS布局技巧总结(偶尔回顾回顾布局也是很有必要的)...

    一.单列布局 1.水平居中 水平居中的页面布局中最为常见的一种布局形式,多出现于标题,以及内容区域的组织形式,下面介绍四种实现水平居中的方法(注:下面各个实例中实现的是child元素的对齐操作,chi ...

  5. 用html布局怎么调试,网页规划 CSS布局调试的有用办法

    网页规划中CSS布局是很重要的部分,下面介绍几种查看调试CSS布局的有用办法. 1. 查看HTML元素是否有拼写过错.是否忘掉完毕符号 即使是内行也经常会弄错div的嵌套关系.能够用dreamweav ...

  6. 小程序跳转样式布局错乱_解决导致CSS布局页面错乱的方法

    在做网站建设中,经常会遇到css布局页面错乱,下面是如解决错乱的方法. 1. float元素务必指定width属性 很多浏览器在显示未指定width的float元素时会有bug.所以不管float元素 ...

  7. html css布局作品,130个漂亮CSS布局站点参考_CSS/HTML

    以下是CSSVault.com推荐的2004年1月--3月130个CSS布局站点,供大家参考: CCD Design Webexpresse Happy Cog Icelandic National ...

  8. css dl图片布局,经典图文列表以及CSS布局切换

    Android:在任务列表隐藏最近打开的app 对于某一个应用,如果不想在最近打开的app列表中留下任何纪录,即按下Home键回到主页,再按任务键的时候,任务列表看不到这个app,在AndroidMa ...

  9. html 1-3-1布局,3.web前端—HTML+CSS布局(1)

    酷狗网页布局 image.png 一.网页基本布局(永远是第一步) 代码 酷狗网页布局 /*css样式*/ body div{ width: 1520px; } .a{ background-colo ...

  10. 根本不存在 DIV + CSS 布局这回事

    实际上div不是用来布局的,div只是用来表示一个其它元素都无法准确表达语意的一个块区,只有CSS是用于布局的,所以根本就不存在div+CSS布局这回事.反过来,table布局的时候经常依赖于CSS定 ...

最新文章

  1. 设置socket.Receive()的等待时延
  2. 【编译原理】第二章课后习题(王生原版)
  3. 微机原理实验1:字符串匹配程序实验
  4. HTTPS|SSL笔记-SSL双向认证成功握手过程(含wireshark分析)
  5. oracle1007错误,【问题处理】偶遇ORA- 01075: you are currently logged on错误
  6. 文件系统读写Linux文件系统损坏的修复技术Strut2教程-java教程
  7. openwrt搭建环境
  8. 为什么调用支付宝接口后返回是错误页面!
  9. python爬虫淘宝评论_Python爬虫,抓取淘宝商品评论内容
  10. 初学数学建模软件MATLAB的笔记
  11. PCIe简介及引脚定义
  12. vector注意事项,vector subscript out of range
  13. 数据预处理1:无量纲化especially for Scaler
  14. 防火门建筑材料英国UKCA认证—EN 16034
  15. Oracle 分组数据
  16. 人工智能入门第一课:手写字体识别及可视化项目(手写画板)(mnist)
  17. 中国电子竞技市场:外国玩家的机遇与挑战
  18. Java爬虫,爬取竞彩网数据并按指定格式输出到excel表格中
  19. java IO接口中的mark和reset方法
  20. python列表元素循环左移_python字符串循环左移

热门文章

  1. WAP(wml)开发教程
  2. 记一次网络故障的解决
  3. 计算机软件中地图数据分为,地理信息系统功能
  4. 苹果IPhone真机开发调试
  5. 字节跳动音乐布局的“X”面
  6. 小米8青春版 android10,荣耀10青春版和小米8青春版哪个值得买 荣耀10青春版和小米8青春版区别对比...
  7. 计算机控制技术第二版答案于微波,微波技术基础课后参考答案(田加胜版)
  8. 混合整数线性规划(MILP)
  9. 二手车交易小程序开发制作功能介绍
  10. Git Tutorial