3列からなる単純な要素を作成しようとしています.3列はicon-image
です。 要素を反応的にしたいが、icon-image
は常に同じサイズ(たとえば40x40ピクセル)にする必要があります。 したがって、1.と2.の列は%値を持ち、3.の列の幅は40pxです。小さな画面でicon-image
のサイズを変更したくないアイコンの幅は常に40ピクセルです。固定サイズの3列目の応答3列レイアウト
.container {
width: 80%;
}
.text1 {
float: left;
width: 30%;
}
.text2 {
float: left;
width: 50%;
}
.image {
float: right;
width: 120px;
}
<div class="container">
<p class="text1">Some Titel</p>
<h3 class="text2">Some Text and some more text...</h3>
<img src="image1.jpeg" alt="" class="image" />
</div>
https://jsfiddle.net/mkrizanek/usfmk6r7
敬具、 ミラノ
興味深い、ありがとうございました。 text1とtext2の幅にも%値を使用できますか?私は試して、それは動作していないようです...私はまた、余白/ text2の余白を制御することができる必要があります... – user838531
あなたは、各セクションに割り当てられている割合をflex値で変更することができます:3 "/" flex:1 "の.text1/.text2は75%/ 25%の幅を与えます)。余白とパディングはいつものように動作するはずです。私は良いフレックスボックスガイドへのリンクを追加しました。 – user7363719