私は柔軟なコンテンツを持つ赤い四角の束を持っています。浮動小数点使用時に余分なスペースを取り除くCSS:left;
<div class="block">
lorem ipsum. lorem ipsum. lorem ipsum. lorem ipsum. lorem ipsum. lorem ipsum. lorem ipsum.
</div>
ブロックがブロックごとに表示されるのではなく、画面が十分に広い場合は、2つ並べて表示したいと思います。
私はこれを行うことができましたが、このようにすると、2つの要素の高さが異なる場合に余分な間隔があります。
私jsFiddleを参照してください:https://jsfiddle.net/78k9vvf6/
.block {
width: 40%;
margin-right: 10%;
margin-top: 10px;
margin-bottom: 10px;
background: red;
color: white;
float: left;
}
誰もがこの余分なスペースを取り除くために、とにかく知っていますか?
私はそれを好きにすると、画面のサイズを変更するたびに要素の親を変更する必要があるので、それらを別々の親要素に入れたくありません。事前に
おかげで、
デビッド
余分なスペースを取り除くとどういう意味ですか?スペースを背景色で塗りつぶしたいですか?または、列内のテキスト間に垂直方向の間隔がないようにアイテムを上に移動したいですか? –
私は項目を上にシフトしたいと思います。 –
2つの列を作成する必要があります(そうしたくないと言いました)か、ライブラリを使用する必要があります。私の答えは石工のライブラリの例で更新されました。 –