ich eine Liste mit x-Achse Überlauf bauen will, in dem jedes Listenelement in einer neuen Spalte innerhalb des übergeordneten div angezeigt wird, hat dies jsfiddle ein Beispiel:Dynamische CSS Multi-Spalten-Liste innerhalb eines festen Breite Containers
https://jsfiddle.net/h06h5jzy/1/
Dies ist mein aktueller Code:
#testDiv{
width:200px;
height:200px;
background:#DDD;
}
ul{
width:100%
list-stype-type:none;
padding:0;
overflow:visible;
}
ul li{
width:100%;
background:blue;
text-align:center;
float:left;
display:inline;
}
Mit dem CSS mehrspaltigen Attribute wird nicht funktionieren, weil ich eine dynamische Anzahl von Elementen auf der Liste haben werden. Ich habe auch Float versucht: links für die Listenelemente, ohne Erfolg.
Wie kann dies erreicht werden?
Ich möchte ein Element auf jeder Spalte – raphadko
ich Antwort bearbeitet. Änderungsüberlauf: sichtbar; überlaufen: versteckt; wenn du möchtest, dass ul in einer bestimmten Breite abgeschnitten wird – StefanBob