我目前正致力於在我的網站上進行響應,並且我撞到了牆上。在較小的分辨率下,我將flex-direction
從row
更改爲column
,更改了彈性元素的排序,將主文本框width
更改爲100%
,並將邊框更改爲50%
。強制flexbox元素向右浮動
代碼如下所示:
<section class="about" id="ABOUT">
<div class="about-sidebox l">
</div>
<div class="about-mainbox">
</div>
<div class="about-sidebox r">
</div>
</section>
正如你所看到的sideboxes不是在容器內。把它們放在容器中有助於完全毀掉我以前的佈局。
CSS通緝分辨率爲:
.about {
flex-direction: column;
}
.about-mainbox {
order: 1;
}
.about-sidebox {
order: 2;
width: 50%;
flex-wrap: wrap;
}
正如你可以看到我想要的sideboxes是彼此相鄰。任何解決方案,我不能想到沒有添加額外的容器?
我幾乎以爲該ID不工作,但不得不刪除「靈活:2」從mainbox和它的作品像魅力!謝謝你爲我節省了大量時間重建東西,我不知道爲什麼我沒有用簡單的寬度代替「flex:NUMBER」 – BigPaws
@BigPaws很高興幫助 – sol