私はdivを横切ってhorizonatllをそのdivのフレックスボックスを使って配布するために3つのボックスを取得しようとしています。私は、justify-content:space-betweenを使用する必要があります。私は、余分なdiv要素(それはワードプレスによって生成される) を持っているしかしw3schoolsflex justify-content:space-between not working
あたりのように私のHTMLは次のとおりです。
<div class="locationHolder">
<div class="textwidget"> <!-- extra div-->
<div class="locationSquare">...</div>
<div class="locationSquare">...</div>
<div class="locationSquare">...</div>
</div>
</div>
私はこのCSS行う場合:
page-template-home-page .locationHolder .textwidget{
display: -webkit-flex;
display: flex;
-webkit-justify-content: space-between;
justify-content: space-between;
width:100%;
background:green;
}
.page-template-home-page .locationSquare {
width:30.942%;
background:#fff;
margin:0;
}
を私がスペースを取得します左端と右端 - 外側のボックスは端には行きません。 <div class="textwidget">
とその</div>
を削除すると問題なく動作します。
私はディスプレイとしてlocationHolderを置く場合:フレックスなどを、それが
動作しない私はjQので、余分なdiv要素を削除することができますが、これを克服するためのCSSの解決策はありますか?
作業中のプランナーを追加できますか? – Nitheesh
正常に動作しているようです。https://jsfiddle.net/ceyqvw96/ – Goombah
「作業プランナー」が何であるかわからない - はい、フィドルが動作します...なぜここにいないのですか?http://www.restore .ee-web.co.uk/ – maxelcat