























这是一个创建于 1175 天前的主题,其中的信息可能已经有所发展或是发生改变。
如题,小弟刚学前端 CSS
问题如图
网站 https://wfion.com
我开始排查问题得时候,只排查了 body 得 css 。请教前端同事了,他只知道我图中元素影响了 超出了 body 但是他不知道什么原因
1 anjianshi 2023 年 3 月 27 日如果“父元素的边缘”和“子元素的边缘”之间没有任何“会占用空间”的东西,那么子元素的 margin-top / margin-bottom 会穿透到父元素外面。 解决办法 1:父元素设置 overflow: hidden; |
2 Al0rid4l 2023 年 3 月 27 日要用 margin 撑起父元素, 需要一个 XFC, 通常是 BFC, 很多属性可以触发, overflow, flow, position:absolute 等等, 不过标准一点的做法是直接给 body 一个 display: flow-root 完事, 其他方式副作用会多点 |
5 linuxsteam 2023 年 3 月 28 日@anjianshi 我看网上说的是 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。