CSS 溢出传播机制

先看图

由于标记处的内容溢出,导致子类溢出传播到祖父类watermark显示导航条,我们需要的理想状态应该是让它的父类显示导航条就行。

  • 解决方案
    • 给祖父类设置固定高度100vh
    • 给祖父类设置overflow: hidden:
      • 祖父节点的 overflow 属性决定了滚动条的归属

overflow 的传播规则:

浏览器会从溢出的子元素向上查找,第一个 设置了 overflow: auto/scroll/hidden 的祖先容器 会成为滚动容器

相关推荐
Komorebi_99991 天前
Unocss
开发语言·前端
goto_w1 天前
前端实现复杂的Excel导出
前端·excel
Baklib梅梅1 天前
2025文档管理软件推荐:效率、安全与协作全解析
前端·ruby on rails·前端框架·ruby
卷Java1 天前
小程序前端功能更新说明
java·前端·spring boot·微信小程序·小程序·uni-app
FogLetter1 天前
前端性能救星:虚拟列表原理与实现,让你的10万条数据流畅如丝!
前端·性能优化
我是天龙_绍1 天前
前端驼峰,后端下划线,问:如何统一?
前端
知识分享小能手1 天前
微信小程序入门学习教程,从入门到精通,微信小程序常用API(下)——知识点详解 + 案例实战(5)
前端·javascript·学习·微信小程序·小程序·vue·前端开发
code_YuJun1 天前
nginx 配置相关
前端·nginx
对不起初见1 天前
PlantUML 完整教程:从入门到精通
前端·后端