解决margin 外边距合并问题


Posted in HTML / CSS onJuly 03, 2019

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

解决margin 外边距合并问题

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

解决margin 外边距合并问题

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

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

解决方法:

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

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

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

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

总结

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

HTML / CSS 相关文章推荐
CSS3中Transform动画属性用法详解
Jul 04 HTML / CSS
详解使用CSS3的@media来编写响应式的页面
Nov 01 HTML / CSS
使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
Jan 23 HTML / CSS
前端隐藏出边界内容的实现方法
Apr 14 HTML / CSS
纯HTML5+CSS3制作生日蛋糕代码
Nov 16 HTML / CSS
html5指南-1.html5全局属性(html5 global attributes)深入理解
Jan 07 HTML / CSS
HTML5梦幻之旅——炫丽的流星雨效果实现过程
Aug 06 HTML / CSS
HTML5 CSS3打造相册效果附源码下载
Jun 16 HTML / CSS
HTML5学习笔记之html5与传统html区别
Jan 06 HTML / CSS
使用CSS实现小三角边框原理解析
Nov 07 HTML / CSS
聊聊CSS粘性定位sticky案例解析
Jun 01 HTML / CSS
html解决浏览器记住密码输入框的问题
May 07 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全概率运算函数(优化版) Webgame开发必备
2011/07/04 PHP
php使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
smarty模板引擎从php中获取数据的方法
2015/01/22 PHP
54个提高PHP程序运行效率的方法
2015/07/19 PHP
PHP常见的6个错误提示及解决方法
2016/07/07 PHP
php成功操作redis cluster集群的实例教程
2019/01/13 PHP
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
nodejs npm install全局安装和本地安装的区别
2014/06/05 NodeJs
jquery.Callbacks的实现详解
2016/11/30 Javascript
微信小程序url与token设置详解
2017/09/26 Javascript
Node.js使用Express.Router的方法
2017/11/14 Javascript
五步轻松实现JavaScript HTML时钟效果
2020/03/25 Javascript
vue 设置路由的登录权限的方法
2018/07/03 Javascript
angularjs下ng-repeat点击元素改变样式的实现方法
2018/09/12 Javascript
JS 实现获取验证码 倒计时功能
2018/10/29 Javascript
详解小程序input框失焦事件在提交事件前的处理
2019/05/05 Javascript
Python对小数进行除法运算的正确方法示例
2014/08/25 Python
Python3多线程操作简单示例
2018/05/22 Python
对python修改xml文件的节点值方法详解
2018/12/24 Python
python多任务及返回值的处理方法
2019/01/22 Python
python学生管理系统
2019/01/30 Python
详解python中的hashlib模块的使用
2019/04/22 Python
Python面向对象之继承和多态用法分析
2019/06/08 Python
IntelliJ 中配置 Anaconda的过程图解
2020/06/01 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
JD Sports荷兰:英国领先的运动时尚零售商
2020/03/13 全球购物
市优秀教师事迹材料
2014/02/05 职场文书
建房协议书
2014/04/11 职场文书
大学竞选班长演讲稿
2014/04/24 职场文书
美容院合作经营协议书
2014/10/10 职场文书
2015年幼儿教师个人工作总结
2015/05/20 职场文书
穆斯林的葬礼读书笔记
2015/06/26 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
javascript对象3个属性特征
2021/11/17 Javascript
pd.drop_duplicates删除重复行的方法实现
2022/06/16 Python