私は自分のアプリケーション用のグリッドレイアウトを設計していますが、その列の数はわかりません。列の幅を動的に設定したいと思います。 [3]で割るのではなく、[n]で除算したいと思います。ここで[n]はクライアントサイドの角度コードでforeachで吐き出されるli要素の数です。要素の幅は、兄弟の数に基づいて設定できますか?
このプロジェクトでは外部ライブラリを使用できません。
li {
display:block;
float: left;
width: calc(~'(100% - 30px)/3');
padding-left: 25px;
text-align: center;
}
動的<ul>
内部<li>
要素をカウントする方法はありますか?
https://alistapart.com/article/quantity-queries-for- css – fcalderan
それは今、私にとってはうまくいきません。正確な数字やN以上の数字がある場合に何が起こるかを定義しない要素を数える必要があります。 –