解决margin 外边距合并问题


Posted in HTML / CSS onJuly 03, 2019

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

解决margin 外边距合并问题

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

解决margin 外边距合并问题

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

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

解决方法:

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

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

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

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

总结

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

HTML / CSS 相关文章推荐
50个强大璀璨的CSS3/JS技术运用实例
Feb 27 HTML / CSS
css3实现背景颜色渐变让图片不再是唯一的实现方式
Dec 18 HTML / CSS
纯CSS3实现绘制各种图形实现代码详细整理
Dec 26 HTML / CSS
详解CSS3选择器的使用方法汇总
Nov 24 HTML / CSS
CSS超出文本指定宽度用省略号代替和文本不换行
May 05 HTML / CSS
html5构建触屏网站之touch事件介绍
Jan 07 HTML / CSS
HTML5 Video/Audio播放本地文件示例介绍
Nov 18 HTML / CSS
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
Jun 23 HTML / CSS
移动端html5 meta标签的神奇功效
Jan 06 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
Feb 19 HTML / CSS
详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)
Jul 01 HTML / CSS
css之clearfix的用法深入理解(必看篇)
May 21 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
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
php商品对比功能代码分享
2015/09/24 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
2019/06/03 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
2020/12/30 PHP
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
JavaScript实现非常简单实用的下拉菜单效果
2015/08/27 Javascript
JavaScript、jQuery与Ajax的关系
2016/01/24 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
深入理解JQuery中的事件与动画
2016/05/18 Javascript
微信小程序 教程之注册页面
2016/10/17 Javascript
URL的参数中有加号传值变为空格的问题(URL特殊字符)
2016/11/04 Javascript
extjs简介_动力节点Java学院整理
2017/07/17 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
2017/12/08 Javascript
详解swipe使用及竖屏页面滚动方法
2018/06/28 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
2019/09/28 Javascript
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Python算法之求n个节点不同二叉树个数
2017/10/27 Python
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
Python绘制3D图形
2018/05/03 Python
PyCharm导入python项目并配置虚拟环境的教程详解
2019/10/13 Python
Django+boostrap 美化admin后台的操作
2020/03/11 Python
pandas 像SQL一样使用WHERE IN查询条件说明
2020/06/05 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
创业计划书中要认真思考的问题
2013/12/28 职场文书
工会主席岗位责任制
2014/02/11 职场文书
先进事迹演讲稿
2014/09/01 职场文书
党的群众路线教育实践活动督导组工作情况汇报
2014/10/28 职场文书
Python NumPy灰度图像的压缩原理讲解
2021/08/04 Python
PostGIS的安装与入门使用指南
2022/01/18 PostgreSQL
Python 居然可以在 Excel 中画画你知道吗
2022/02/15 Python
Python+SeaTable实现计算两个日期间的工作日天数
2022/07/07 Python