即時通訊新的HTML/CSS和我玩一點點浮動。 我想要做的就是當左邊的綠色框變得小於150像素(不是屏幕,我的意思是框本身。當你玩耍時,你看到每個寬度相對於%移動,我想綠框移動就像現在一樣,但是當該框變得小於150px時,它應該停止變小)。我試圖通過添加min-width:150px來實現這個目標,但是當它越來越小時,它就會殺死佈局,使得DIV的三個框不再在一行中。如何使該框固定?
(請忽略這些衆多的ID,它只是對練)
#a {
width: 100%;
height: 60px;
background-color: #ea0000;
}
#b {
width: 15%;
height: 200px;
background-color: #0aa699;
float:left;
}
#c1 {
width: calc(85%/2);
height: 200px;
background-color: #00ACEE;
float:right;
}
#c2 {
width: calc(85%/2);
height: 200px;
background-color: #ac2aa1;
float:right;
}
#d {
width: 100%;
height: 60px;
background-color: #ff8300;
}
.clear:before, .clear:after {
content: "";
display: table;
clear: both;
}
<header>
<div id="a">
</div>
</header>
<div class="clear">
<section>
<div id="b"></div>
</section>
<aside>
<div id="c1"></div>
<div id="c2"></div>
</aside>
</div>
<footer>
<div id="d"></div>
</footer>
,而你正在學習HTML和CSS結帳bootstrap,它有很多相對大小的幫助。 –
感謝Rhys,那是我學習了所有基礎之後想要做的。 – Johnny
johnny,如果您想成爲一名優秀的前端開發人員,請遠離引導程序並繼續執行您現在正在做的事情。 – Aaron