**已关闭。**此问题需要debugging details。它目前不接受回答。
编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
20小时前关闭。
Improve this question
Divs pictures
我有一个设计图像,其中有三个垂直对齐的div。我希望所有三个div都适合身体的最大高度,而不使身体可滚动。
第一个和第二个div是动态的,这意味着它们可以隐藏。当这些div被隐藏时,我希望第三个div自动调整以占据正文的剩余高度。第三个div本身包含两个子div,第二个子div应该是可滚动的,以确保其内容保留在主体内,不会超出主体。
See this picture for understand properly:
This is without responsive design:
我想像如果我的容器高度100自动调整这方面的所有三个div。当第一个和第二个的任何div隐藏时,根据容器自动调整高度2 div。
请帮我解决这个问题
1条答案
按热度按时间brjng4g31#
在容器上设置
display: flex
和flex-direction: column
。在灵活的div上,您可以设置hight: 100%
来最大化它,并为滚动条设置overflow-y: auto
。我做了一个例子,用两个切换按钮来测试固定div的行为: