私のコードでは、card-columns
クラスのdivはクラスcard-custom
のdivとインライン/隣接するようにしたいと思います。お互いの隣にある2つのdivを整列しようとして失敗する
私は何をしようとしているのは簡単だと思っていますが、ディスプレイとフロートが正しく動作するように、正しい組み合わせを見つけることができません。
display: flex
でフレックスdivをフレックスにしてみましたが、うまくいくと思っていました。しかし、それはそれと一緒にそれを作る最初のdivのサイジングを混乱させる。
誰かが私が間違っていることを教えてもらえますか?
私はここにcodepen例を持ってhttp://codepen.io/anon/pen/grxRza
.maxWidth {
width: 100%;
max-width: 1370px;
margin: 60px auto;
padding: 0 20px;
}
.card-columns {
column-count: 5;
}
.intermission {
color: blue;
column-span: all;
border: 2px solid;
}
.card-custom {
border: 1px solid blue;
width: 430px;
height: 220px;
}
<!-- intermission column span full -->
<div class="intermission">
<div class="card-custom">
</div>
<div class="card-columns">
<div class="card">
<div class="card-block">
<h4 class="card-title">Card title that wraps to a new line</h4>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
<div class="card">
<div class="card-block">
<h4 class="card-title">Card title that wraps to a new line</h4>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
<div class="card">
<div class="card-block">
<h4 class="card-title">Card title that wraps to a new line</h4>
<p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
</div>
</div>
</div><!-- end intermission card-columns -->
</div><!-- end intermission div-->
は、あなたのスタイル= "表示を使用してみましたがブロック;"あなたのdivのために? – Gaetan
[this](http://codepen.io/anon/pen/ZOJyVj)のようなもの? – Huelfe
ここに提供されている例をご覧ください:https://css-tricks.com/snippets/css/a-guide-to-flexbox/ – GOB