0
完全に詰まっています。私は基本的に何をしようとしているのですか: div内の要素を均等に分割して、線の最初の要素が左側の隣にあり、最後の要素が右側の隣にあることを正当化します。より多くの要素がある場合は、次の行に移動してプロセスを繰り返す必要があります。以下は一例です - >div内の要素を均等に分割
{A | B | C | D}
{E | K
私のコード:私は、擬似要素を使ってを試してみました
.webso-products {
display: block;
width: 100%;
height: auto;
text-align: justify;
}
.webso-products .webso-card {
display: inline-block;
background-color: #1b2a47;
border: none;
box-shadow: none;
padding: 1rem 1rem 0rem 1rem;
}
:HTML:
<div class="webso-products">
<div [ngClass]="'ui card webso-card'" *ngFor="let product of allProducts">
<app-product></app-product>
</div>
</div>
私のコードのCSS幅(後: 100%と表示:インラインブロック)、角度の反復を使用すると何とか動作しません。
本当にありがとうございます。
本当に事は、私はあなたがポイントを得る願っています時には3または2、その設計が応答する必要がありますし、いくつかのケースでは、4つの要素に合うでしょうではありません。 – user2149578
@ user2149578私は応答が更新されるように更新しました。質問:各行に4つの要素が必要なのか、動的な項目番号が必要ですか? – Wandrille
ほんとうの方法かもしれませんが、この状況(私はかなり一般的だと思います)のための簡単な回避策がない場合、私は驚いています... – user2149578