次のような親divに3つのdivがあります。
<div id="maincontent>
<div class="left"></div>
<div class="mainbody"></div>
<div class="right"></div>
</div>
ウェブサイトの幅は 1000px です。
私が必要とするのは、.mainbody
div を最小 570px に維持することですが、他の 2 つの div の 1 つがページから削除された場合は、それぞれ 215px の幅が与えられます。
3 つの div もすべて左にフロートされます。
使っmin-width
てみmax-width
まし.mainbody
たが、あまり効果がありません。他のアイデアはありますか?
私の現在のCSS:
#maincontent {
width: 100%;
overflow: hidden;
}
.left, .right, .mainbody {
float: left;
}
.left, .right {
width: 215px;
}
.mainbody {
width: 570px;
}