私は次のhtmlを持っています:
<div id="wrapper">
<div class="inline-block"></div>
<div class="inline-block"></div>
<div class="inline-block"></div>
<div class="block"></div>
</div>
現在、インライン要素にはdisplay: inline-block. それらを垂直方向に整列させる必要があります。ブロック要素はdisplay: block.
これにより、次の結果が得られます (最初の画像)。

ピンクの要素 (ブロック) を右側にしたいので、 に設定しようとするfloat: rightと、ブロック要素の幅に対応する右側の余白を残して、他の要素が左にずれてしまいます。何か助けはありますか?