`
xiexd
  • 浏览: 248606 次
  • 性别: 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版式布局 网页布局

    在网页设计领域,CSS(Cascading Style Sheets)版式布局是...总之,掌握CSS版式布局对于构建美观、功能强大的网页至关重要。通过理解并运用上述知识点,开发者可以创造出适应各种场景的网页布局,提供优秀的用户体验。

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

    ### CSS网页布局入门教程4:二列固定宽度 #### 知识点概述 在学习了单列固定宽度的布局后,接下来将深入了解如何利用CSS创建一个由两列组成的固定宽度布局。这种布局方式广泛应用于现代网页设计中,尤其是在需要...

    50例DIV+CSS模板

    首先,固定宽度CSS版式布局是传统的网页设计方法,它设定了一个固定的页面宽度,如960像素或1200像素。这种布局方式适用于那些需要稳定视觉效果和清晰对齐的网站,尤其是在大屏幕显示器上。固定宽度布局的优点在于...

    Div+Css网页版式布局

    下面我们将深入探讨Div+CSS网页版式布局的各个方面。 1. **Div元素**:Div是HTML中的一个通用容器标签,不具任何特定含义,但可以容纳其他HTML元素。通过CSS,我们可以为Div元素设置各种样式属性,如宽高、背景色、...

    div+css网页标准版式布局【整理自www.aa25.cn】

    文档"div+css网页标准版式布局.doc"可能涵盖了这些布局模式的理论知识和实践技巧,包括盒模型的理解、浮动与清除浮动、定位(static, relative, absolute, fixed)的使用、以及如何利用媒体查询实现响应式设计等内容...

    div+css网页标准版式布局大全.rar

    《div+css网页标准版式布局大全》是一个深入学习网页布局技术的重要资源,它由CTO单兴华精心编撰,旨在帮助开发者掌握基于DIV+CSS的网页布局技巧。在这个压缩包中,包含了50个典型且实用的布局示例,涵盖了网页设计...

    div+css网页标准版式布局整理自www.aa25.cn

    本资源"div+css网页标准版式布局整理自www.aa25.cn"提供了40个不同的布局示例,包括20个绝对布局和20个自适应布局,是初学者学习网页布局的理想资料。 1. `div`元素:`&lt;div&gt;`是HTML中的一个块级元素,代表一个分区...

    《精通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设计模板

    - **div+css模板下载**:在“div+css网页标准版式布局”教程中,你可以获取到实际的模板资源,这些模板遵循W3C的网页标准,确保代码的兼容性和可访问性。 通过上述教程,初学者不仅能理解CSS和DIV的基本用法,还能...

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

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

    精通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 框架搭建  ...

    CSS完全参考手册

    Grid则为二维布局提供了强大的工具,能轻松处理复杂的网页版式。定位机制包括静态定位、相对定位、绝对定位和固定定位,它们各自适用于不同的场景,例如,绝对定位常用于创建悬浮元素,固定定位则能实现固定头部或...

    css3 操作练习

    6. **多列布局**:`column-count`和`column-gap`属性帮助构建多列布局,为网页设计提供更灵活的版式。 7. **定位与转换**:`position`属性结合`transform`(旋转、缩放、平移、倾斜)可以让元素实现复杂的动态效果...

    实验六 使用CSS排版(考核实验).pdf

    实验内容是制作一个个人网页,并要求达到特定的页面效果,比如固定宽度且居中的版式。 实验环境推荐使用编辑器Editplus,这是一个轻量级且功能丰富的文本编辑器,适合编写HTML和CSS代码。 实验步骤如下: 1. 首先...

Global site tag (gtag.js) - Google Analytics