嗨,我有一个页面的容器 div(称为 innercontent),其中我有一个名为 tabs2 的 div。Tabs2 包含一个选项卡式导航,允许更改 div 内的内容(在 tab2 内)。div 内的内容各不相同,因此如果该 div 中有很多内容,高度应该会自行扩展。问题是在内容区改变tab的时候,div不会自动resize,所以看不到内容。这是代码:
CSS:
.innercontent {
overflow: hidden;
background-color:#FFF;
padding:24px 30px;
border-radius:5px;
}
#tabs2 {
width: 100%;
height:100%;
}
.div2 {
position: absolute;
visibility: hidden;
width: 100%;
left: 0;
}
HTML:
<div id="tabs2">
<ul>
<li id="One"><a href="#One" id="first">One</a>
<div class="div2">
<p>Insert content here</p>
</div>
</li>
<li id="Two"><a href="#Two" id="sec">Two</a>
<div class="div2">
<p>Insert content here</p>
</div>
</li>
<li id="Three"><a href="#Three" id="third">Three</a>
<div class="div2">
<p>Insert content here</p>
</div>
</li>
</ul>
</div>