Liste in mehreren Spalten
Habe ich eine Liste mit 10 (li) Elementen. Diejenigen angezeigt werden, in eine einzige Spalte.
Wenn ich Feste Höhe, die Liste dann wie kann ich es in zwei oder drei Spalten?
- Hier ein live-Beispiel, wie es in jquery: jsfiddle.net/EebVF/5 Mit diesem jquery-plugin: github.com/fzondlo/jquery-columns
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein CSS3-Lösung, aber es ist nicht allgemein umgesetzt von den Browsern noch nicht. Siehe dieses Beispiel mit der CSS-Eigenschaft
column-count
:http://jsfiddle.net/hwzpy/
Derzeit funktioniert nur im FF, Safari und Chrome aber. Andernfalls werden Sie haben, javascript zu verwenden, oder teilen Sie die Liste in zwei Listen.
- - edit - -
Die float-Variante, die als verknüpfte in anderen Antworten ist wirklich nett, wusste nicht, über, dass man.
Sie können dies überprüfen, mehrere Spalte
Diese Frage gestellt wurde, vor. Siehe Diskussion auf html-css - erstellen Sie mehrere Spalte Liste?. Es gibt auch eine hilfreiche A List Apart Artikel, die sich auf sechs Methoden, dies zu tun.
Können Sie dies ganz einfach mit der jQuery-Spalten Plugin zum Beispiel die Aufteilung von ul mit der Klasse .mylist in 5 Spalten, die Sie tun würde,
Hier ein live-Beispiel auf jsfiddle