1、标准文档流中,margin不叠加,以较大的为准。

案例代码如下:

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title>margin的塌陷现象</title>
 5     <style type="text/css">
 6         .div1{
 7             width: 100px;
 8             height: 100px;
 9             background-color: red;
10             margin-bottom: 10px;
11         }
12         .div2{
13             width: 100px;
14             height: 100px;
15             background-color: yellow;
16             margin-top: 30px;
17         }
18     </style>
19 </head>
20 <body>
21     <div class="div1"></div>
22     <div class="div2"></div>
23 </body>
24 </html>

效果如下:

2、如果对两个盒子都设置了浮动属性,并且他们都位于水平位置。margin会叠加:

代码如下:

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title>margin的塌陷现象</title>
 5     <style type="text/css">
 6         .div1{
 7             width: 100px;
 8             height: 100px;
 9             background-color: red;
10             float: left;
11             margin-right: 10px;
12         }
13         .div2{
14             width: 100px;
15             height: 100px;
16             background-color: yellow;
17             float: left;
18             margin-left: 30px;
19         }
20     </style>
21 </head>
22 <body>
23     <div class="div1"></div>
24     <div class="div2"></div>
25 </body>
26 </html>

效果图如下:

如果不在标准流,比如盒子都浮动了,那么两个盒子之间是没有塌陷问题的。

转载于:https://www.cnblogs.com/myunYao/p/8952224.html

margin的塌陷现象相关推荐

  1. margin塌陷现象div盒子嵌套盒子外边距合并现象

    问题描述:原型大概是"一个div嵌套了两个 div,给main设定了background="pink" ,header1设定background="red&qu ...

  2. 解决margin塌陷问题

    一:什么是margin塌陷 ? 在标准文档流中,竖直方向(左右方向的不会出现塌陷现象)的margin会出现叠加现象,即较大的margin会覆盖掉较小的margin,竖直方向的两个盒子中间只有一个较大的 ...

  3. Auto Lisp 标注子样式_CSS 核心样式

    CSS核心样式 粗细font-weight 作用:设置文字是否加粗显示 属性名: font-weight, 属于font属性的一个单-属性 属性值有两种方式:单词类型.数字类型 单词类型 数字类型 1 ...

  4. CSS基础必备知识点03

    1.标准文档流 什么是标准文档流? 制作HTML网页和PS画图软件画图有本质上的区别:HTML网页在制作的时候都遵循一个"流"的规则:从左到右.从上到下:使用PS软件画图时,我们想 ...

  5. (10)CSS 常用样式--盒模型扩展应用

    一.清除默认样式 大部分标签都有一个浏览器加载的默认样式,会对布局造成一些影响.为了避免默认样式对整体布局效果造成影响,一定要清除默认样式. 盒模型属性中内外边距:大部分容器级标签都有默认边距,要么用 ...

  6. 《css设计彻底研究》读书笔记之 盒子模型

    一.在给元素设置背景时 IE作用域:content + padding Firefox作用域:content + padding + border 二.border border-color : re ...

  7. 1-2 CSS常用样式笔记

    文章目录 CSS常用样式 字体属性 文本属性 盒模型属性 宽度width 高度height 内边距padding 边框border 外边距margin 盒模型拓展应用 清除默认样式 高度height应 ...

  8. CSS基础语法和盒模型

    CSS基础语法和盒模型 CSS简介 Cascading Style Sheet 层叠样式表 用于给HTML标签添加样式 CSS3是CSS的最新版本 增加了大量的样式/动画/3D特效以及移动端特性 前端 ...

  9. 1.2.1css简介

    css简介 ​ CSS (Capcading Style Sheets 的缩写),翻译为"层叠样式表"或者"级联样式表",简称样式表 css主要作用 ​ 它主要 ...

最新文章

  1. 兴趣部落老是显示无法连接服务器失败,qq兴趣部落为什么停运
  2. 2021年春季学期-信号与系统-第六次作业参考答案-第五小题
  3. kvm(十)虚拟机存储池
  4. 设计案例——点和圆的关系
  5. 当C++爬山壁纸——C++山寨版
  6. 光纤收发器和光电转换器有什么区别?
  7. 阿里云IoT将举办第三届极客创新挑战赛,吸引全球极客参赛
  8. r语言查找是否存在空值_关于R包安装你知道多少?
  9. C语言程序设计第三节课作业
  10. 参考文献自动搜集管理完美攻略(图文版): Latex+Lyx+Zotero
  11. java7 文件_Java SE 7新特性之文件操作(9) - 遍历目录树
  12. Django简单打开一个文件
  13. 关于数据库学习的一些知识盲区
  14. 问题解决型QCC课题的推行步骤
  15. ZDNS宣布完成B轮融资,根服务器之外,顶级域名系统迎重要机遇
  16. 饿了么美团外卖源码php_从零搭建外卖CPS平台小程序开发
  17. 利用python的pyqt5和vtk库实现对gcode模型的全彩预览
  18. 科研的常用软件高效神器
  19. 选择startup公司的一点经验
  20. ZOJ2965 Accurately Say CocaCola! java

热门文章

  1. 管理和配置客户端访问服务器
  2. asp.net 关于列表问题。点击文章标题,显示文章内容。
  3. OK6410裸机开发之LED灯
  4. 捉虫记 单步跟踪 条件断点 变量查看实践
  5. java实践源码--哈弗曼树
  6. 案例分析:机场运作系统
  7. golang协程特点
  8. 枚举类型enum需要注意的6点!
  9. 汇编: 在代码中安排自己定义的数据,栈空间
  10. 今天,小程序正式支持 SVG