`

盒模型中的宽度和margin问题_CSS网站布局实录笔记

阅读更多
在CSS的盒模型设计中,它的宽度和高度不仅仅由width或者height来提供,而是由一组属性值组合而成。

相关属性:宽度(width),高度(height),内边距(padding),外边距(margin),边框(border)

IE6/IE7+/Firefox 的最级宽度 = 左外边距 + 左边框宽 + 左内边距 + 宽度 + 右内边距 + 右边框宽 + 右外边距


上下margin叠加问题

假设 #a ,#b是两个div

情况1 : #a,#b的 margin:10px;时,它们的上下margin会叠加,即上下距离是10px,而不是20px;

情况2 : #a的 margin:30px;,#b的 margin:10px;,这时它们的上下margin也会叠加,即上下距离是30px;

注意: 一旦把某个元素设定了float属性,那么它们将不再进行空白叠加。

左右margin加倍问题
当我们的盒对象为浮动状态时,在IE6中,盒对象的左右margin会加倍。
这是IE6的CSS解析问题,我们可以通过设置对象的 display:inline; 来解决。

注: display属性用于强制对象按一种显示模式进行解析。


分享到:
评论

相关推荐

    CSS网站布局实录 (第二版)PDF版

    《CSS网站布局实录:基于Web标准的网站设计指南(第2版)》内容提要: 本书是一本讲述基于Web标准的应用CSS进行网站布局设计与重构的典范之作。 本书以实例为主,一步步地告诉大家如何进行符合Web 2.0标准的CSS布局设计...

    前端学习笔记-CSS(2)_css框模型

    前端学习笔记-CSS(2)_css框模型 8.边框(盒子模型) margin,外边框,指当前标签的边框和其他标签或父标签的距离。 padding,内边框,指当前标签的边框和内部文本的距离。

    CSS3样式表-框模型(盒子模型).pptx

    1框模型(盒子模型)border(边框)margin (外边距)padding(内边距)content(内容)在CSS中,width 和 height指的是内容区域的宽度和高度1框模型(盒子模型)border、padding、margin都是可选的,默认值是0,可以用CSS来...

    掌握盒模型轻松DIV CSS网页布局

    如果想熟练掌握DIV和CSS的布局方法,首先要对盒模型有足够的了解。每个HTML元素都可以看作一个装了东西的盒子,盒子里面的内容到盒子的边框之间的距离即填充padding,盒子本身有边框border,而盒子边框外和其他盒子...

    css兼容性问题总结笔记

    自己遇见的一些常见的css兼容性问题。和css hack 自己总结出来后生产pdf文档带书签的。 ...12. IE6中居中布局问题 7 13. IE6 Png图片不透明问题 7 14. 移除超级链接的虚线 7 15. 隐藏水平滚动条 7

    css网站布局实录学习笔记第三部分网页布局与定位

    第三章 CSS网页布局与定位 3.1 div 几乎XHTML中的任何标签都可以用于浮动与定位,而div首当其冲。对于其他标签而言,往往有它自身存在的目的,而div元素存在的目的就是为了浮动与定位。 3.1.1 div是什么 div是XHTML...

    Css padding和margin区别

    这个一个CSS padding和margin的例子,对初学者很有帮助的哦~ .divcss3{border:1px solid #F00;width:400px;margin-left:15px; padding-left:35px;} .box2 { margin-left:10px; padding-left:15px; width:300px...

    css盒子模型 css margin 外边框合并

    刚刚看了css教程觉得很形象就贴出来了。想学习的朋友可以参考下。

    CSS的margin和padding

    你真的了解margin吗?...写css,你少不了与margin打交道,而对于这个平时我们最常用的css属性我们并非十分了解。介于此我打算写下这篇文章,一来是自己工作中的总结,也是对自己知识的一次梳理。 Margin是什么

    margin_Budget_卫星通信链路预算_卫星通信_卫星参数MARGIN_matlab_源码.zip

    margin_Budget_卫星通信链路预算_卫星通信_卫星参数MARGIN_matlab_源码.zip

    Libra11#vuepress_theme_libra#CSS三栏布局1

    desc: 最简单、最全面的CSS三栏布局CSS 三栏布局代码中 div 都没有设置高度,使用时请自行设置高度浮动+margin定位双飞翼布局圣杯布局。

    CSS常用网站布局实例

    CSS常用网站布局实例 两行一列 以下是引用片段: body { margin: 0px; padding: 0px; text-align: center;} #content-top { margin-left:auto; margin-right:auto; width: 400px; width: 370px;} #content-end {...

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

    精通CSS+DIV网页样式与布局 视频教材主要内容 迅雷下载地址: 目录 第1部分 CSS基础知识篇 第1章 CSS的初步体验 1.1 CSS的概念 1.1.1 标记的概念 1.1.2 传统HTML的缺点 1.1.3 CSS的引入 1.1.4...

    CSS网页布局的核心内容:CSS盒模型

    本节的内容非常重要,因为盒模型是CSS定位布局的核心内容。从前面章节中,读者学习了布局网页基本方法,只需利用p元素和列表元素,即可完成页面大部分的布局工作。但是前面学习的知识更注重实践操作,读者并不理解...

    css盒子模型详解加示例

    CSS盒子模型:W3C组织建议把所有的网页上的对象都放在一个盒子中(在定义盒子宽高的时候,要考虑到内填充,边框,边界的存在) 一个盒子的构成:盒子中的内容:content盒子的边框:border盒子边框与内容之间的距离:...

    Xilinx_UltraScale_2D_RX_Margin_Analysis_cn.rar

    Xilinx_UltraScale_2D_RX_Margin_Analysis_cn

    css中margin的缩写

    我们按照顺时针的方向顺序把margin缩写,顺序和方向必须是上右下左

    IE盒子模型和标准W3C盒子模型

    盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 IE 盒子模型和标准 W3C 盒子模型。 盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种...

    margin_Budget_卫星通信链路预算_卫星通信_卫星参数MARGIN_matlab.zip

    margin_Budget_卫星通信链路预算_卫星通信_卫星参数MARGIN_matlab.zip

Global site tag (gtag.js) - Google Analytics