解决margin 外边距合并问题


Posted in HTML / CSS onJuly 03, 2019

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

解决margin 外边距合并问题

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

解决margin 外边距合并问题

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

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

解决方法:

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

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

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

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

总结

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

HTML / CSS 相关文章推荐
CSS3之多背景background使用示例
Oct 18 HTML / CSS
CSS3实现曲线阴影和翘边阴影
May 03 HTML / CSS
移动web模拟客户端实现多方框输入密码效果【附代码】
Mar 25 HTML / CSS
canvas实现俄罗斯方块的方法示例
Dec 13 HTML / CSS
详解利用canvas实现环形进度条的方法
Jun 12 HTML / CSS
html5表单及新增的改良元素详解
Jun 07 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
Jul 31 HTML / CSS
详解html5 shiv.js和respond.min.js
Jan 24 HTML / CSS
H5最强接口之canvas实现动态图形功能
May 31 HTML / CSS
Canvas高级路径操作之拖拽对象的实现
Aug 05 HTML / CSS
canvas实现滑动验证的实现示例
Aug 11 HTML / CSS
如何使用canvas绘制可移动网格的示例代码
Dec 14 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
法国:浪漫之都的咖啡文化
2021/03/03 咖啡文化
PHP 和 MySQL 基础教程(二)
2006/10/09 PHP
帝国cms常用标签汇总
2015/07/06 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
JavaScript 实现简单的倒计时弹窗DEMO附图
2014/03/05 Javascript
JavaScript加入收藏夹功能(兼容IE、firefox、chrome)
2014/05/05 Javascript
JavaScript字符串对象的concat方法实例(用于连接两个或多个字符串)
2014/10/16 Javascript
json+jQuery实现的无限级树形菜单效果代码
2015/08/27 Javascript
js实现图片淡入淡出切换简易效果
2016/08/22 Javascript
理解JavaScript原型链
2016/10/25 Javascript
js时间控件只显示年月
2017/01/08 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
2017/12/24 Javascript
微信小程序slider组件使用详解
2018/01/31 Javascript
关于redux-saga中take使用方法详解
2018/02/27 Javascript
select标签设置默认选中的选项方法
2018/03/02 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
浅析Vue.js中v-bind v-model的使用和区别
2018/12/04 Javascript
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
python文件名和文件路径操作实例
2017/09/29 Python
python实现简易内存监控
2018/06/21 Python
Python单元测试与测试用例简析
2019/11/09 Python
Python 实现黑客帝国中的字符雨的示例代码
2020/02/20 Python
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
2013/07/04 HTML / CSS
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
不同浏览器创建XMLHttpRequest方法有什么不同
2014/11/17 面试题
投标人法定代表人授权委托书格式
2014/09/28 职场文书
教师个人自我剖析材料
2014/09/29 职场文书
寒暑假实习证明书模板
2014/11/29 职场文书
交通事故起诉书
2015/05/19 职场文书
昆虫记读书笔记
2015/06/26 职场文书
2016年教师寒假学习心得体会
2015/10/09 职场文书
导游词之永泰公主墓
2019/12/04 职场文书
Django REST framework 限流功能的使用
2021/06/24 Python