当前位置:  开发笔记 > 前端 > 正文

overflow:hidden和display:none有什么区别

如何解决《overflow:hidden和display:none有什么区别》经验,为你挑选了3个好方法。

overflow:hidden和display:none有什么区别?



1> PhiLho..:

例:

.oh
{
  height: 50px;
  width: 200px;
  overflow: hidden;
}

如果具有此类的块中的文本比此小框可以显示的更大(更长),则多余的文本将被隐藏.您将只看到文本的开头.

display: none; 只会隐藏块.

请注意,您还visibility: hidden;隐藏了块的内容,但块仍将在布局中,移动物体.



2> ConroyP..:

display: none 从页面中删除元素,页面流动就像它根本不存在一样.

overflow: hidden:

CSS overflow: hidden属性可用于根据浏览器窗口的宽度显示或多或少的元素.



3> 小智..:

溢出:隐藏只是说如果文本在此元素之外流动,则滚动条不显示.display:none表示元素未显示.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有