我有两个 <div>
元素。现在我的简化 .css 如下:
#leftdiv {
/*this is the navigation pane*/
min-height: 600px;
max-height: 600px;
}
#rightdiv {
/*this is the primary pane*/
min-height: 600px;
max-height: 600px;
overflow-y: auto;
}
我已经设置了#rightdiv
和#leftdiv
的最小高度和最大高度,以使它们保持相同的高度。如果内容超出#rightdiv
的范围,会出现滚动条。我希望滚动条不再出现,并且#rightdiv
和#leftdiv
能够根据#rightdiv
的内容自适应拉伸。我希望整个网站能够根据内容自适应拉伸高度,但是如果我从我的.css文件中删除overflow-y: auto;
并删除最大高度,#rightdiv
会被拉伸,但#leftdiv
不会,这样会导致一些非常丑陋的设计。我想要类似于以下的效果:#leftdiv {
min-height: equal to #rightdiv height if #rightdiv is taller, else 600px;
}
#rightdiv {
min-height: equal to #leftdiv height if #leftdiv is taller, else 600px;
}
我该怎样设置两者的最小高度,类似于这样?