千家信息网

Css中如何合并外边距

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章将为大家详细讲解有关Css中如何合并外边距,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一般发生外边距合并主要有以下三种情况:1.相邻兄弟姐妹元素两个兄弟元
千家信息网最后更新 2025年11月08日Css中如何合并外边距

这篇文章将为大家详细讲解有关Css中如何合并外边距,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一般发生外边距合并主要有以下三种情况:

1.相邻兄弟姐妹元素

两个兄弟元素之间的外边距,会取两个元素外边距的最大值。

这个段落的下外边距被合并...

...这个段落的上外边距被合并。

按照上面的例子可以得出,两个p元素之间距离为30px

2.父元素和子元素

这种情况又可以分为以下两种:

父元素的上外边距和第一个子元素的上外边距

父元素的下外边距和最后一个子元素的下外边距

这两种情况,最终显示出来的结果都是取二者中的最大值。

3.空元素

自己的上外边距会和自己的下外边距合并

这个段落的和下面段落的距离将为20px

这个段落的和上面段落的距离将为20px

这样第一个p元素和第三个p元素之间距离为20px

阻止合并方法:

通用方法

处于静态流元素会发生合并,所以floatposition:absolute都不会发生合并

设置为inline-block ,也不会发生合并

针对于父元素和子元素情况不合并方法

以下都不会发生合并

设置了清除浮动属性

因为margin需要直接接触才能合并,所以父元素或子元素中有borderpadding,或者二者之间有元素

注意:如果两个外边距值中有一个为0,也会发生合并。

如果有负外边距,合并后外边距为最大正边距加上最小负边距(绝对值最大的一个),如上面元素下边距为20px,下面元素上边距为-20px,则最后为0px

关于"Css中如何合并外边距"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

元素 段落 最大 两个 之间 情况 方法 篇文章 个子 兄弟 更多 最大值 不错 实用 三个 上边 例子 内容 姐妹 属性 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库查询千分位存储的数据 公司mysql数据库设计 工商杭州软件开发中心 上海招聘单片机软件开发 git云服务器多少内存够用 网络技术在公关关系中的应用 计算机网络技术学啥呀 数据库代理连接 网上书店数据库设计环节中创新点 睡眠监测仪软件开发设备清单表 网络安全设计及实施知识 android数据库优化 vb 怎么导入数据库数据 ios13服务器停止响应怎么办 网络技术软件的发展趋势 tp连接数据库文件 数据库原理及应用微课视频 山东安卓软件开发公司 幻塔星岛服务器没了 什么是统一软件开发过程 java多线程写入数据库 数据库三级百度云链接分享 金融行业的软件开发公司 网络安全研究生平均工资 我的世界马桶的服务器地址 广州学校饭堂自助点餐软件开发 远程无法访问服务器管理端口 哪个云服务器可以玩上古卷轴 杨浦区市场软件开发服务介绍 十大网络安全上市公司投资
0