最窄770px最宽1024px的经典布局研究aAwTechFeel最典型实用的上中下,并且中间分三列的,这个例子有2个特点: 1. 中间三列效果,可以任意实现单列背景色。aAwTechFeel2. 整体最窄770px,最宽1024px,也就是说窗口小于770xp就出底部滚动条,如果大于1024px自动屏幕居中。aAwTechFeel分析:最外层的wrapper把所有内容都嵌套在里边,整体相对。max min已经很好的控制了最窄最宽值,但对IE没有作用。如果没有其他的穿插,这一层其实写在body内就可以,少一层嵌套。aAwTechFeel#wrapper{ width:auto; border:1px solid #000; min-width:770px; max-width:1024px; text-align:left; margin-left:auto; margin-right:auto; position:relative;}wrapper 下级的 outer header footer其中header绝对,footer 相对;outer分别对左右有130px的外边距,这是兼容非IE的关键。aAwTechFeel#outer{ margin-left:130px; margin-right:130px; background:silver; border-left:1px solid #000; border-right:1px solid #000; color: #000;}aAwTechFeel#header{ position:absolute; top:0; left:0; width:100%; height:70px; line-height:70px; border-bottom:1px solid #000; overflow:hidden; background:#0ff; text-align:center; font-size:xx-large}aAwTechFeel#footer { width:100%; clear:both; line-height:50px; border-top:1px solid #000; background:#ffc; color:#000; text-align:center; position:relative;}outer 下级的 clearheader outerwrap right clearerclearheader 用做填补header的空白,clearer 是一个常用的填充hack用法。aAwTechFeelouterwrap 宽为什么是99%,而不是100%?因为他的上层outer有边框,100%宽再加2个边框象素就会撑大,FF有明显效果。aAwTechFeelright 的处理很经典,IE下解析为定位,FF下则为浮动。负边距的处理也刚好使用上outer留出的空白。aAwTechFeel#clearheader{ height:72px;}aAwTechFeel.outerwrap { float:left; width:99%;}aAwTechFeel#right {aAwTechFeelposition:relative;aAwTechFeelwidth:130px; float:right; left:1px;aAwTechFeelmargin-right:-129px;aAwTechFeel}aAwTechFeel* html #right { margin-right:-130px; margin-left:-3px}aAwTechFeel.clearer{ height:1px; overflow:hidden; margin-top:-1px; clear:both;}outerwrap 内的 centrecontent left clearer 就很简单了,思路类似上边说明。<!--[if gte IE 5]> 指定IE5.0及版本以上浏览器有效使用expression方法实现对IE5.0及以上版本的宽度条件控制。aAwTechFeelbody {width:expression( documentElement.clientWidth < 770 ? (documentElement.clientWidth == 0 ? (body.clientWidth < 770 ? "770" : "auto") : "770px") : "auto" );}aAwTechFeel#wrapper {width:expression( documentElement.clientWidth > 1024 ? (documentElement.clientWidth == 0 ? (body.clientWidth >1024 ? "1024" : "auto") : "1024px") : "auto" );}开始只想搞清楚老外是如何实现居中min max的,没想到最后是expression,太失望了,其实这里使用脚本控制更好。另外,老外原文的 Min width of 800px 是错的,CSS定义就是770px,后来截屏确认也是770px。总的来说这是一个很复杂的例子,融合了很多经典用法和定义,同时很传统和实用。类似的复杂,四层嵌套实现对于传统来说还是比较有优势的

最窄770px最宽1024px的经典布局研究相关推荐

  1. 最窄770PX最宽1024PX经典布局[DIV+CSS]

    最典型实用的上中下,并且中间分三列的布局,这个例子有2个特点: 1. 中间三列效果,可以任意实现单列背景色. 2. 整体最窄770px,最宽1024px,也就是说窗口小于770xp就出底部滚动条,如果 ...

  2. 网页最窄770px最宽1024px经典布局

    网页最窄770px最宽1024px经典布局 作者:出处:天极网责任编辑: 龙犊 [ 2006-02-27 08:42 ] 网页最窄770最宽1024布局--最外层的wrapper把所有内容都嵌套在里边 ...

  3. 最窄770px最宽1024px经典布局

    最典型实用的上中下,并且中间分三列的布局,这个例子有2个特点: 1. 中间三列效果,可以任意实现单列背景色. 2. 整体最窄770px,最宽1024px,也就是说窗口小于770xp就出底部滚动条,如果 ...

  4. R语言tidyr包spread()函数实战详解:数据裂变、从窄表到宽表

    R语言tidyr包spread()函数实战详解:数据裂变.从窄表到宽表 目录 R语言tidyr包spread()函数实战详解:数据裂变.从窄表到宽表

  5. Spark _08窄依赖和宽依赖stage

    专业术语: 窄依赖和宽依赖 RDD之间有一系列的依赖关系,依赖关系又分为窄依赖和宽依赖. 窄依赖 父RDD和子RDD partition之间的关系是一对一的.或者父RDD一个partition只对应一 ...

  6. 宽依赖和窄依赖_Spark宽依赖和窄依赖深度剖析

    宽依赖和窄依赖深度剖析.png RDD依赖关系与stage划分 Spark中RDD的高效与DAG图有着莫大的关系,在DAG调度中需要对计算过程划分stage,而划分依据就是RDD之间的依赖关系. 1. ...

  7. spark系列11:RDD之间的依赖关系,窄依赖和宽依赖

    1.RDD 之间的依赖关系 导读 讨论什么是 RDD 之间的依赖关系 继而讨论 RDD 分区之间的关系 最后确定 RDD 之间的依赖关系分类 完善案例的逻辑关系图 什么是 RDD 之间的依赖关系? 什 ...

  8. Spark RDD的窄依赖和宽依赖

    目录 前言 一.窄依赖 二.宽依赖 三.使用WC演示窄依赖.宽依赖 四.窄依赖中的join 五.总结 前言 RDD的五大特性之一就是RDD之间有依赖关系,描述了RDD如何从源头计算过来的. 这样可以做 ...

  9. html 左边固定右边自动,css经典布局之左侧固定大小右侧自动适应

    本文作者:IMWeb 赛冷思 未经同意,禁止转载 最近学习了一种经典布局,固定左侧或右侧的宽度,另一侧自适应宽度,此种布局挺常用,尤其是像后台,大部分都是采用这种结构,还比如像订餐类的APP,进入商家 ...

最新文章

  1. Skype for Business Server 2015-07-边缘服务器-3-部署
  2. web前端开发怎么学,web教程资源
  3. java String长度与varchar长度匹配理解(字符和字节长度理解)
  4. windows手动启动mysql mysql.bat
  5. java中保留两位小数(四舍五入后)
  6. (转)yi_meng linux 下 ifcfg-eth0 配置 以及ifconfig、ifup、ifdown区别
  7. ASP.NET Core启动地址配置方法及优先级顺序
  8. shell设计精髓_交互设计精髓
  9. xxl子任务_XXL-JOB v2.1.2 发布,分布式任务调度平台
  10. nagios安装配置pnp4nagios-0.6.6
  11. 单片机课程设计——《基于AT89S52单片机和DS1302时钟芯片的电子时钟(可蓝牙校准)》...
  12. 【TCP/IP】TCP的三次握手和四次挥手
  13. 利用pt-table-checksum校验数据一致性
  14. CAN学习笔记二:OSEK NM 学习
  15. oracle分页优化
  16. 钓鱼网站检测技术的演进
  17. oracle写求余函数,Oracle取余函数mod
  18. RadioButton下划线效果的使用
  19. html网页什么样的字体最好看,css设置各种中文字体样式代码
  20. PE系统与U盘启动工具的推荐

热门文章

  1. The Lion and the Unicorn: Socialism and the English Genius--PartⅠ
  2. C++STL之stack栈容器
  3. input 标签 autofill属性生效导致的输入框背景色变成黄色(或其他色)的解决办法
  4. 利用python在网上接单赚钱,兼职也能月入过万,赶紧学起来!
  5. Zookeeper连接异常 Got ping response for sessionid 2021-06-30
  6. 归并排序原理及代码实现
  7. 智能创新引导工具软件——项目总结报告
  8. 从一个不同角度看精准度与召回
  9. 线性代数学习笔记——第五十二讲——齐次方程组解的性质和基础解系
  10. 华硕笔记本装固态,清灰,装win10教程