私は3つの部分を含むCSSレイアウトに取り組んでいます。 1平方メートルの画像、1平方メートルの2つの上の四角形、および1つの下の四角形、および1平方メートルの四角形がメインスクエアの内側にあります。私は最初の2つのダウンを持っていると確信していますが、私が問題を抱えていることに取り組んでいるのは、その中の四角形の四角です。4つの四角形の正方形を作る
私はこの種の作品を持っていますが、大きなビューポートの外にあるものは崩壊します。ここに私のコードは、誰かが同様のものを構築している?あなたが幅を定義している場合
.test {
width: 100%;
height: auto;
border: 1px solid red;
display: block;
}
.inner {
width: calc(49% + 13px);
display: inline-block;
height: 100px;
margin: 0px -6px 0px 0px;
}
.inner:nth-child(even) {
border: 1px solid blue;
}
.inner:nth-child(odd) {
border: 1px solid green;
}
<div class="test">
<div class="inner">
1
</div>
<div class='inner'>
2
</div>
<div class="inner">
3
</div>
<div class="inner">
4
</div>
</div>
画像を追加あなたがしようとしているかを理解するのに役立つだろう達成する。 –
達成しようとしていることを明確に説明できますか?コードはかなりシンプルですが、あなたの説明は非常に複雑に聞こえますし、あなたのコードと一致する意味のある方法で解釈することはできません。 –
はい、視覚的な情報を提供してください。 [これはターゲットレイアウトですか](https://jsfiddle.net/tb0htsb3/)? – hungerstar