• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

overflowhidden溢出隐藏

武飞扬头像
思以智胜
帮助3

一. overflow:hidden  溢出隐藏
给一个元素中设置overflow:hidden,那么该元素的内容若超出了给定的宽度和高度,那么超出的部分将会被隐藏,不占据位置。学新通

      效果如下*

学新通

 一般情况下,在页面中,一般溢出后会显示省略号,例如,当一行文本超出固定宽度就隐藏超出的内容显示省略号。

学新通

 效果如下*

学新通

二. overflow:hidden  解决外边距塌陷
父级元素内部有子元素,如果给子元素添加margin-top样式,那么父级元素也会跟着下来,造成外边距塌陷,如下:

学新通

 效果如下*

学新通

 给父级元素添加overflow:hidden,就可以解决这个问题

学新通

 效果如下*

学新通

 三. overflow:hidden  清除浮动
一般而言,父级元素不设置高度时,高度由随内容增加自适应高度。当父级元素内部的子元素全部都设置浮动float之后,子元素会脱离标准流,不占位,父级元素检测不到子元素的高度,父级元素高度为0。如下:

学新通

 效果如下*

学新通

如上,由于父级元素没有高度,下面的元素会顶上去,造成页面的塌陷。因此,需要给父级加个overflow:hidden属性,这样父级的高度就随子级容器及子级内容的高度而自适应。如下:

学新通

 效果如下*

 学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfiahgh
系列文章
更多 icon
同类精品
更多 icon
继续加载