【发布时间】:2015-08-31 02:12:48
【问题描述】:
我的网站上有 4 个主要部分。它们中的每一个都将宽度和高度设置为 100%,使用
width:100%;
height:100%;
position:relative;
问题出在第 3 部分,其中有一个响应式表显然在改变其高度。只要它改变它的高度,一半的内容是不可见的,因为它被第四部分覆盖了。我尝试使用
overflow:auto
这没有用。有什么方法可以让内容高度 100% 之后让它自动调整高度?
我什至尝试使用
height:auto
但结果是第三部分完全消失了。
【问题讨论】:
-
您能否澄清“有什么方法可以使内容高度为 100%,但之后让它自动调整高度”是什么意思。目前尚不清楚您要完成什么行为...
-
我想要实现的内容,当内容太大时,我的 div 会自动更改其高度,但每当我将 height:auto 设置为它时,它就会完全消失。
-
高度 100% 应该自动缩放......你应该发布一个 jsfiddle,你看到的问题在阅读这篇文章时真的很不清楚。
-
jsfiddle.net/Trolstover/tfxss1sL here ,将其复制到 jsfiddle。如您所见,您看不到整张桌子。
-
这里有很多 css 问题;您遇到的问题是由您的相对定位引起的。通常,您想要的行为是默认浏览器行为,而您正在破坏它。查看我在这里所做的一些更改:jsfiddle.net/tfxss1sL/3