Beste Weg, um zu tun, Spalten in HTML/CSS
Ich bin auf der Suche nach einer Möglichkeit, die Anzeige über 3 Spalten Inhalt. Ich habe einen Weg gefunden, um anzuzeigen, wrap-around-Spalten, aber ich möchte nicht, dass für diese Seite. Ich bin auf der Suche nach einem Weg, zu sagen,
<column>
<!-- content -->
</column>
3 mal, und habe 3 Spalten angezeigt, neben einander. Das beste Beispiel habe ich die offhand ist Die Schwelle (http://www.theverge.com/). Was ist der beste Weg, dies zu tun?
InformationsquelleAutor der Frage muttley91 | 2012-04-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde vorschlagen, Sie entweder
<table>
oder CSS.CSS ist bevorzugt für flexibler. Ein Beispiel wäre:
jsFiddle: http://jsfiddle.net/ndhqM/
Mit float:left machen würde 3-Spalten-stick zu einander, kommen von Links innerhalb des zentrierten div "content-box".
InformationsquelleAutor der Antwort AbSoLution8
Sollten Sie wahrscheinlich halten mit css3 für dieses aber es ist auch die Verwendung von vendor-Präfixe.
Hab ich klopfte eine schnelle fiddle zu demo, aber die crux ist.
InformationsquelleAutor der Antwort Stimul8d
Zusätzlich zu den 3 schwebte Spalte Struktur (was ich empfehlen würde), müssen Sie zum einfügen eines clearfix um zu verhindern, dass layoutproblems mit Elementen nach der columncontainer (halten Sie die columncontainer in der Strömung, sozusagen...).
CSS:
InformationsquelleAutor der Antwort Frank van Wijk
Bootstrap. Check-out Ihre awesome grid-system hier.
Mit Bootstrap, man könnte die drei Spalten wie diese:
InformationsquelleAutor der Antwort bhekman
Wenn Sie wollen, um mehrere (3+) Spalten hier ist ein tolles snippet, das perfekt funktioniert und validiert als HTML5 gültig:
InformationsquelleAutor der Antwort user2288580