博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
margin重叠与line-height属性
阅读量:6302 次
发布时间:2019-06-22

本文共 902 字,大约阅读时间需要 3 分钟。

line-height
line-height代表行高
蓝色背景部分为行高
line-height:2em
相邻兄弟元素margin重叠
蓝色与蓝色之间的白色部分为
margin-bottom:1em;
margin-top:1em;
因为发生了margin-top与margin-bottom重叠
所以只有1em的留白

 

                  

第一行

第二行

父类元素与子元素margin重叠    
条件  
  1. 父类元素没有设置border-top值
  2. 父类元素没有设置padding-top值
 
子元素设置margin-top等于20px
 
父类元素设置margin-top等于20px
 

 

父类元素与子元素同时设置margin-top等于20px, 

 

此时父类元素的margin-top与子元素margin-top发生重叠
                  
my name is son
当第一行的margin-bottom等于50px,
第二行的margin-top等于30px,
这时它们两个之间的间距取较大值50px
当一个值为正数,一个为负值时,
间距取它们两个值的和
当两个值都为负值,取它们其中绝对值较大的负值。

 

                  

第一行

第二行

 

转载于:https://www.cnblogs.com/yatao/p/5844942.html

你可能感兴趣的文章
SQL Server函数大全
查看>>
CON-SNT,Con-csspp,Con-csspe,con-csspd 的具体含义。思科SMARTnet快速维护及快速维护现场服务...
查看>>
学会这15点,让你分分钟拿下Redis数据库
查看>>
Linux系统集群架构线上项目配置实战(二)
查看>>
中科院秒杀工信部 揭露360隐患或因积怨已久
查看>>
[转载]Android Inside:历史就这样诞生
查看>>
调查称乔布斯在苹果员工中支持率高达97%
查看>>
SharePoint 2010新体验
查看>>
医疗大数据解决方案
查看>>
Vim加入文档声明信息
查看>>
远程桌面终端服务加密SSL
查看>>
Linux修改主机名
查看>>
AD账户频繁被锁定-开启日志审核策略
查看>>
Springsecurity之UserDetailsService
查看>>
ssh简介
查看>>
开发一个终端监控脚本
查看>>
我的友情链接
查看>>
windows配置java环境变量
查看>>
Linux基础网络设置
查看>>
Docker系列(六):Docker网络管理
查看>>