解决margin 外边距合并问题


Posted in HTML / CSS onJuly 03, 2019

一、兄弟元素的外边距合并

解决margin 外边距合并问题

效果图如下:(二者之间的间距为100px,不是150px)

解决margin 外边距合并问题

二、嵌套元素的外边距合并

对于两个嵌套关系的元素,如果父元素中没有内容或者内容在子元素的后面并且没有上内边距及边框,则父元素的上边距会与子元素的上外边距发生合并,且值为最大的那个上外边距,同时该值作为父元素的上外边距。即使父元素的上外边距为0,也会发生合并。(只有垂直方向才会发生塌陷)

解决方法:

1. 为父元素定义1像素的上边框。

2. 为父元素定义1像素的上内边距。

3. 为父元素添加overflow:hidden;

注意,第一种和第二种方法都不好,会撑大盒子的体积。第三种方法将溢出内容隐藏,既不增大盒子体积,也不影响内容。

总结

以上所述是小编给大家介绍的解决margin 外边距合并问题 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

HTML / CSS 相关文章推荐
css3强大的动画效果animate使用说明及浏览器兼容介绍
Jan 09 HTML / CSS
发现两个有趣的CSS3动画效果
Aug 14 HTML / CSS
CSS3属性box-shadow使用指南
Dec 09 HTML / CSS
使用CSS3实现多列布局与多背景的技巧
Feb 29 HTML / CSS
Html5如何唤起百度地图App的方法
Jan 27 HTML / CSS
html5 Canvas画图教程(4)—未闭合的路径及渐变色的填充方法
Jan 09 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
Mar 18 HTML / CSS
手把手教你实现一个canvas智绘画板的方法
Mar 04 HTML / CSS
HTML5 客户端数据库简易使用:IndexedDB
Dec 19 HTML / CSS
html5手机键盘弹出收起的处理
Jan 20 HTML / CSS
HTML5 body设置自适应全屏
May 07 HTML / CSS
关于CSS浮动与取消浮动的问题
Jun 28 HTML / CSS
css3实现蒙版弹幕功能
Jun 18 #HTML / CSS
CSS3中媒体查询结合rem布局适配手机屏幕
Jun 10 #HTML / CSS
纯CSS3制作页面切换效果的实例代码
May 30 #HTML / CSS
CSS3 分类菜单效果
May 27 #HTML / CSS
css3实现六边形边框的实例代码
May 24 #HTML / CSS
css和css3弹性盒模型实现元素宽度(高度)自适应
May 15 #HTML / CSS
css3实现可拖动的魔方3d效果
May 07 #HTML / CSS
You might like
php debug 安装技巧
2011/04/30 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
详解phpstorm2020最新破解方法
2020/09/17 PHP
默认让页面的第一个控件选中的javascript代码
2009/12/26 Javascript
js getElementsByTagName的简写方式
2010/06/27 Javascript
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
Bootstrap零基础入门教程(二)
2016/07/18 Javascript
js a标签点击事件
2017/03/30 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
使用ajax的post同步执行(实现方法)
2017/12/21 Javascript
nodejs取得当前执行路径的方法
2018/05/13 NodeJs
node 标准输入流和输出流代码实例
2019/09/19 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
Vant picker 多级联动操作
2020/11/02 Javascript
[57:47]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
启动Atom并运行python文件的步骤
2018/11/09 Python
详解python播放音频的三种方法
2019/09/23 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
解决c++调用python中文乱码问题
2020/07/29 Python
python 合并多个excel中同名的sheet
2021/01/22 Python
使用CSS3实现一个3D相册效果实例
2016/12/03 HTML / CSS
html5的canvas方法使用指南
2014/12/15 HTML / CSS
ALDI奥乐齐官方海外旗舰店:德国百年超市
2017/12/27 全球购物
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
如何在存储过程中使用Loop
2016/01/05 面试题
本科生个人求职自荐信
2013/09/26 职场文书
求职自荐信
2013/12/14 职场文书
爱心倡议书范文
2014/05/12 职场文书
保护环境倡议书500字
2014/05/19 职场文书
2015学校图书管理员工作总结
2015/05/11 职场文书
加薪申请书应该这样写!
2019/07/04 职场文书
Python获取百度热搜的完整代码
2021/04/07 Python
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python