# Floating alle x-Elemente aufheben
Hat man eine Liste von Elementen (z.B. divs) und möchte diese nebeneinander darstellen (Spalten), kann es durch unterschiedliche hohe Elemente (divs) zu Float-Problemen führen. Daher sollte das Floating für jede neue Reihe vorher aufgehoben werden. Mit diesem Snippets kann dies automatisch alle x-Elemente erledigt werden:
div:nth-child(2n) {
float: none;
}
div:nth-child(2n+1) {
clear: both;
}
Das Snippet ist für einen 2-Spalter. Bei drei Spalten wäre es:
div:nth-child(3n) {
float: none;
}
div:nth-child(3n+2) {
clear: both;
}
`+1` immer bei geraden Spaltenwerten und `+2` immer bei ungeraden.
{{tag>css css3 snippets}}