`
xiexd
  • 浏览: 245567 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

固定宽度CSS版式布局

阅读更多

固定宽度CSS版式布局

  • 1列固定宽度居中
  • 1列固定宽度居中+头部
  • 1列固定宽度居中+头部+尾部
  • 1列固定宽度居中+头部+导航+尾部
  • 2列固定宽度居中左窄右宽型
  • 2列固定宽度居中右窄左宽型
  • 2列固定宽度居中平分型
  • 2列固定宽度左窄右宽型+头部
  • 2列固定宽度右窄左宽型+头部
  • 2列固定宽度左窄右宽型+头部+尾部
  • 2列固定宽度右窄左宽型+头部+尾部
  • 2列固定宽度左窄右宽型+头部+导航+尾部
  • 2列固定宽度右窄左宽型+头部+导航+尾部
  • 2列固定宽度左窄右宽型+头部+导航+尾部
  • 2列固定宽度右窄左宽型+头部+导航+尾部
  • 3列固定宽度居中
  • 3列固定宽度居中+头部
  • 3列固定宽度居中+头部+尾部
  • 3列固定宽度居中+头部+导航
  • 3列固定宽度居中+头部+导航+尾部
  • 2列左窄右宽、高度自适应+头部+导航+尾部
  • 2列右窄左宽、高度自适应+头部+导航+尾部
  • 2列左窄右宽高度自适应且未知高度底部平齐、型+头部+导航+尾部
  • 2列右窄左宽、高度自适应且未知高度底部平齐+头部+导航+尾部

红色字符和背景标识的为比较实用的结构 自适应(弹性)宽度CSS版式布局

  • 2列右窄左宽、高度自适应且未知高度底部平齐+头部+导航+尾部
  • 1列自适应宽度+头部
  • 1列自适应宽度居中+头部+尾部
  • 1列固定宽度居中+头部+导航+尾部
  • 2列左侧固定,右侧自适应宽度,中间无缝型
  • 2列右侧固定,左侧自适应宽度,中间无缝型
  • 2列左侧固定,右侧自适应宽度
  • 2列右侧固定,左侧自适应宽度
  • 2列左侧百分比右侧自适应
  • 2列左侧固定,右侧自适应宽度+头部
  • 2列右侧固定左侧自适应宽度+头部
  • 2列左侧固定右侧自适应宽度+头部+尾部
  • 2列右侧固定,左侧自适应宽度+头部+尾部
  • 2列左侧固定,右侧自适应宽度+头部+导航
  • 2列右侧固定左侧自适应宽度+头部+导航
  • 2列左侧固定右侧自适应宽度+头部+导航+尾部
  • 2列右侧固定左侧自适应宽度+头部+导航+尾部
  • 3列左右侧固定,中间列自适应居中
  • 3列左右侧固定,中间列自适应居中+头部
  • 3列左右侧固定,中间列自适应居中+头部+尾部
  • 3列左右侧固定,中间列自适应居中+头部+导航
  • 3列左右侧固定,中间列自适应居中+头部+导航+尾部
  • 2列左侧固定右侧自适应宽度,未知高度+头部+导航+尾部
  • 2列右侧固定左侧自适应宽度,未知高度+头部+导航+尾部
  • 2列左侧固定右侧自适应宽度,未知高度且底部平齐+头部+导航+尾部
  • 2列右侧固定左侧自适应宽度,未知高度且底部平齐+头部+导航+尾部

标准布局常见问题及解决办法:

CSS2.0盒模型层次平面示意图和3D示意图
CSS2.0盒模型层次平面示意图和3D示意图
3像素问题及解决办法
当使用float浮动容器后,在IE6下会产生3px的空隙,有意思的是右侧容器没设置高度时3px在右侧容器内部,当设定高度后又跑到容器的左侧了,所以对布局精度要求高的话,请参考例29、31的解决方法。
上边容器浮动后,下边的容器跟着浮动,造成页面错乱
如 以上例子中的footer必须要单独占一行,但当sidebar浮动后,content的高度小于sidebar的高度时,footer也跟着浮动到 sidebar右侧了,造成页面错乱。解决办法是在maincontent和footer之间插入一个容器,设置样式 clear:both; height:0; font-size: 1px; line-height: 0px;用clear:both清除,即可使页面正常。
当子元素浮动且未知高度时,怎么使父容器适应子元素的高度?
这 种情况可在父窗口加上 overflow:auto;zoom:1;这两个样式属性,overflow:auto;是让父容器来自适应内部容器的高度,zoom:1;是为了兼容 IE6而使用的CSS HACK。zoom:1;通不过W3C的验证,这也是遗憾的一点,幸好IE支持<!--[if IE]>这种写法,可以专门针对IE来写单独的样式,所以可以把这个属性写在页面内的<!--[if IE]>中,这样应该可以通过验证了。
相对定位与绝对定位
规划页面时,许多时候需要用到相对定位或绝对定位,这里边有个技巧,掌握后有些地方就不用繁冗的js了。就是当父容器使用相对定位后,此时子元素再使用绝对定位,位置是相对于父元素。如果父元素没有定位,那么子元素的绝对定位是相对于浏览器。
IE6双倍边距bug
当 页面内有多个连续浮动时,如本页的图标列表是采用左浮动,此时设置li的左侧margin值时,在最左侧呈现双倍情况。如外边距设置为10px,而左侧则 呈现出20px,解决它的方法是在浮动元素上加上display:inline;的样式,这样就可避免双倍边距bug。
分享到:
评论

相关推荐

    自己整理div+css网页标准版式布局(50种布局方式)

    1、固定宽度CSS版式布局 2、自适应(弹性)宽度CSS版式布局 3、标准布局常见问题及解决办法 像素问题及解决办法 上边容器浮动后,下边的容器跟着浮动,造成页面错乱 当子元素浮动且未知高度时,怎么使父容器适应子...

    CSS网页布局入门教程4:二列固定宽度

    CSS网页布局入门教程4:二列固定宽度

    Div+Css网页版式布局

    Div+Css网页版式布局 包括固定宽度和自适应宽度的网页版式布局 对于初学者和有研究者都是不错的资源哦 本人感觉实用性比较强

    《精通CSS+DIV网页样式与布局》光盘源码

     11.2 固定宽度且居中的版式  11.3 左中右版式   11.4 块的背景色问题  11.5 排版实例:电子相册   11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战   12.1 框架搭建  ...

    精通CSS.DIV.网页样式与布局 源码

     11.2 固定宽度且居中的版式  11.3 左中右版式   11.4 块的背景色问题  11.5 排版实例:电子相册   11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战   12.1 框架...

    精通CSS+DIV网页样式与布局视频教材

    11.2 固定宽度且居中的版式 11.2.1 方法一 11.2.2 方法二 11.3 左中右版式 11.4 块的背景色问题 11.5 排版实例:电子相册 11.5.1 搭建框架 11.5.2 幻灯片模式 11.5.3 详细信息模式 11.6...

    精通CSS+DIV网页样式与布局

     11.2 固定宽度且居中的版式  11.3 左中右版式   11.4 块的背景色问题  11.5 排版实例:电子相册   11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战   12.1 框架搭建  ...

    50例DIV+CSS模板

    50例DIV+CSS模板,含最常用的一些网页布局模板。包括固定宽度版式和自适应宽度版式

    精通CSS+DIV网页样式与布局Part1

     11.2 固定宽度且居中的版式  11.3 左中右版式   11.4 块的背景色问题  11.5 排版实例:电子相册   11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战   12.1 框架搭建  ...

    精通CSS.DIV网页样式与布局视频01

     11.2 固定宽度且居中的版式  11.3 左中右版式   11.4 块的背景色问题  11.5 排版实例:电子相册   11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战   12.1 框架搭建  ...

    精通JavaScript+jQuery Part1

     11.2 固定宽度且居中的版式  11.3 左中右版式   11.4 块的背景色问题  11.5 排版实例:电子相册   11.6 div排版与传统的表格方式排版的分析   第12章 CSS+div美化与布局实战   12.1 框架搭建  ...

    CSS-Challenges:HTML-CSS挑战的存储库

    目录:挑战1:个人资料卡组件起源 :时尚指南:布局设计被创建为以下宽度:手机:375px桌面:1440px颜色2.a)小学深青色:hsl(185,75%,39%)极深的不饱和蓝色:hsl(229,23%,23%)深灰蓝色:hsl(227,10%...

    Lab_3_Sys_Web_prog

    布局应为固定宽度 所有徽标(图标和文字)均应采用可点击链接的形式 米兰假期必须用文字写成,而不是图片 内容应与版面显示的宽度完全相同,并在页面上居中 所有尺寸和边距与版式完全兼容 图片和文字下方的图片和...

    HTML-CSS-Assessment-2:Reskill American Bootcamp的前端评估

    HTML-CSS-Asssmentment-2 Reskill American Bootcamp的前端评估前端样式指南布局设计被创建为以下宽度: 手机:375px 桌面:1440px颜色基本的红色:hsl(0、100%,74%) 绿色:HSL(154,59%,51%)口音蓝色:...

    html5/css3响应式页面开发总结

     自适应是一套模板适应所有终端,但每种设备上看到的版式是一样的,俗称宽度自适应。  响应式一套模板适应所有终端,但每种设备看到的版式可以是不一样的。 虽然响应式/自适应网页设计会带来兼容各种设备工作量大...

    Profile-card-component

    设计被创建为以下宽度: 手机:375px 桌面:1440px 颜色 深青色:hsl(185,75%,39%) 极深的不饱和蓝色:hsl(229,23%,23%) 深灰蓝色:hsl(227,10%,46%) 深灰色:hsl(0,0%,59%) 版式 字体...

    Project1

    项目1 项目说明您将创建一个单页设计,该设计具有注册过程,以吸引新用户加入某种类型的... 使用至少两个最小宽度的媒体查询来增强大屏幕的移动优先样式,您的大部分成绩取决于本课程中讨论的版式,颜色和材料设计的设

    Column-preview-card-component:内置HTML和CSS的三栏预览卡组件

    目录字形 概述 挑战根据设备的屏幕尺寸查看最佳布局请参阅悬停状态以获取交互元素 设计 链接解决方案网址现场直播 过程 内置 布局设计被创建为以下宽度: 手机:375px 桌面:1440px 颜色 基本的亮橙色:hsl(31,77...

    易想最新升级包V4.0

    5.增加可以根据系统模板的风格,可以自由调整动态页面的整体宽度; 6.加强了友情链接的标签功能,让调用更加灵活; 7.网站增加cookie验证管理,可以设置使用session还是cookie进行验证(主要针对用户总是频繁退出的...

Global site tag (gtag.js) - Google Analytics