采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,这里outer没加flex之前,高度应该是inner的文字内容高度而不是0吧?只不过没把inner的margin算进去吧?
对,你这个理解是对的。
没加 flex 之前:
flex
outer 的高度 不是 0
outer
它的高度 = inner 里的文字内容高度
inner
只是 inner 的 margin 不参与 outer 高度计算
margin
也就是说,inner 的 内容区(content) 会把 outer 撑开。但 inner 的 margin-top / margin-bottom 会发生 margin collapse(外边距折叠),看起来就像没被算进去。
margin-top / margin-bottom
所以视觉上你会感觉,outer 好像没高。但实际上,它有高度,只是没把 margin 算进去。
登录后可查看更多问答,登录/注册
React是进入前端岗位必会技术,会React19竞争力更强,薪资更高
77 3
15 2
50 2
60 2
14 1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号