ng-repeat(Angular JS)を使用して、プロジェクト内にボタンを作成します。これは、最大テキスト長を持つと仮定しています。これにより、すべてのボタンが1行に表示されます。 (たとえば1行×4ボタン)単一行にない要素を検出して再配置する
いずれかのボタンに追加のコンテンツがある場合は、最後のボタンが次の行に移動します。 (1行×3ボタン& & 1行×1ボタン)
この場合、2行×2ボタンとしてボタンを再配置したいと思います。ボタンが次の行に分割されていることをどのように検出できますか?
私のプロジェクトでjqueryが見つかりました。ソリューションがjqueryでもあれば問題ありません。ここで
は、問題は「孤児」ボタンを持っているのであれば、あなたはボタンの単一の行を取得flex containerを使用できるサンプルJSFIDDLEリンク
<h4>Coded Output</h4>
<button>Hello World</button>
<button>Hello World</button>
<button>Hello World</button>
<button>Hello World</button>
<br>
<br>
<h4>Actual Output</h4>
<button>Hello World</button>
<button>Hello World - Addln Content</button>
<button>Hello World</button>
<button>Hello World</button>
<h4>Expected Output</h4>
<div class="expected">
<button>Hello World</button>
<button>Hello World - Addln Content</button>
<button>Hello World</button>
<button>Hello World</button>
</div>
CSS
button{
min-width:130px;
height:40px
}
.expected button{
min-width:200px !important;
}