我是html/css的新手,我很難設法設置一個雙列設計,其中左欄是固定寬度爲300px的文本列,右欄是寬度爲40的照片屏幕的百分比。此外,這也是我掛斷電話的地方,即使在不同的屏幕尺寸下,兩列之間應始終保持固定的餘量。我需要它,因此任何多餘的屏幕寬度超出了文本列佔用的300像素,並且照片佔用的屏幕的40%均勻分佈在屏幕的左側和右側邊緣,而不是進入兩列之間。目前,當我展開屏幕時,所有多餘的空間都會進入兩列之間(而我希望在那裏有一個固定的邊距,而多餘的空間則去邊緣)。什麼是最好的方法來做到這一點?在柱和柱流體之間具有固定邊界的兩列布局,一個是固定的?
我已經嘗試了幾種不同的方法,但這裏是我的代碼爲最接近我已經得到了:
<div class="group">
<div class="f">
<h1> Header Here</h1>
<p>Paragraph with text here. Paragraph with text here.</p>
</div>
<img class="pic" src="img/picture.jpg"/>
</div>
.pic {
width: 40%;
margin: 0;
padding: 0;
display: inline-block;
}
.f {
float: left;
margin: 0;
padding: 0;
width: 300px;
text-align: justify;
display: inline-block;
}
.group:after {
content: "";
display: table;
clear: both;
}
感謝這麼多的幫助。我嘗試過使用內嵌塊和相對/絕對來浮動它。
非常感謝!顯示:flex;是驚人的 – schermee