溢出:隐藏除了隐藏滚动之外还有什么?我只是通过添加overflow:hidden
的意外修复了一个问题。我认为这只会让滚动看不见。它还有什么作用?我找不到任何好的解释。
答案 0 :(得分:2)
overflow
属性未设置为visible
creates a new block formatting context:
浮动,绝对定位的元素,阻止不是块框的容器(例如内联块,表格单元格和表格标题),以及除“可见”以外的“溢出”的块框(除非该值已传播到视口)为其内容建立新的块格式化上下文。
答案 1 :(得分:1)
相反visible
即使它们比父级更宽/更高,也会呈现这些部分,而auto
会隐藏它们,但允许通过滚动条访问它们。
因此,如果您的父div为100px x 100px,并且您开始将内容放入该div中,那么当内容超出100px边界时,这些部分就会停止显示。即使可见性设置为隐藏,也可以使用javascript强制滚动到它们,具体取决于浏览器。
答案 2 :(得分:0)
溢出CSS属性指定是否剪辑内容,渲染滚动条或显示块级元素的溢出内容。