Ich entwerfe ein Rasterlayout für meine Anwendung, und ich weiß nicht, wie viele Spalten es haben wird. Ich würde gerne die Breite der Spalten dynamisch einstellen. Anstatt durch [3] zu dividieren, möchte ich durch [n] dividieren, wobei [n] die Anzahl der li Elemente ist, die von meiner foreach im clientseitigen Winkelcode ausgespuckt wurden.Gibt es eine Möglichkeit, die Breite eines Elements basierend darauf festzulegen, wie viele Geschwister es hat?
Ich kann keine externe Bibliothek für dieses Projekt verwenden.
li {
display:block;
float: left;
width: calc(~'(100% - 30px)/3');
padding-left: 25px;
text-align: center;
}
Gibt es eine Möglichkeit, die <li>
Elemente innerhalb eines <ul>
dynamisch zu zählen?
https://alistapart.com/article/quantity-queries-for- css – fcalderan
Das funktioniert jetzt nicht für mich. Ich muss zählen die Elemente nicht definieren, was passiert, wenn es mehr als eine genaue Anzahl oder N. –