最赞回答 / kelion
仅对于 img 元素来说的话,overflow 的值是哪个都可以,因为对于 img 都会失效。既然会失效,那为什么要用 overflow,而且是 hidden,那是因为与 img 同级的兄弟元素可能溢出容器范围。那你问设置 vi...
2020-04-09
最新回答 / Ammateur
比如,你的使用overflow:hidden;你的图片宽度为100px;而div块的宽度为80px,父元素的高度不会塌陷,但是同样,div块装不下那么宽的图片就只能隐藏掉伸出去的一部分。而这种最佳实践,是在实质是在父元素中添加一个块级元素在其最后一个子元素的位置,当图片浮动时就不会塌陷,因为有了一个块级元素把父元素撑起来了,而父元素的宽度就会根据图片的宽度自适应。
2017-08-16
最新回答 / qq_Demon丶五爷_0
对于普通元素,overflow:hidden;会将固定宽高容器内溢出元素隐藏处理;但有些特殊布局例外。例如,部分浮动在容器之外的元素。 使用overflow:hidden;属性,如果其祖先元素,含有position:relative属性等,其后代元素中存在position:absolute属性时,含有position:absolute属性的元素溢出固定宽高的容器后,不会被隐藏。
2017-05-05