Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie zeige ich Listenelemente als Spalten mit CSS3 an?

Linda Hamilton
Freigeben: 2024-11-12 15:03:02
Original
218 Leute haben es durchsucht

How to Display List Items as Columns with CSS3?

Anzeigen von Listenelementen als Spalten mit CSS3-Spalten

Können Sie Listen je nach Bildschirmgröße in Zeilen oder Spalten anzeigen? Dies ist eine häufige Herausforderung beim responsiven Webdesign. Während Tabellen eine Option sind, bietet CSS3 mit seiner Columns-Eigenschaft eine elegantere Lösung.

Hier ist eine Beispiel-HTML-Struktur:

<div>
Nach dem Login kopieren

Um diese Listenelemente als Spalten anzuzeigen, fügen Sie das folgende CSS hinzu :

#limheight {
  height: 300px; /* Your fixed height */
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3; /* Number of columns */
}

#limheight li {
  display: inline-block; /* Necessary */
}
Nach dem Login kopieren

Das Ergebnis sind drei Spalten mit Listenelementen, wie gezeigt:

1   4   7
2   5   8
3   6   9
Nach dem Login kopieren

Passen Sie die an Column-Count-Wert, um die Anzahl der Spalten zu ändern. Um die Reaktionsfähigkeit zu erhöhen, können Sie Medienabfragen verwenden, um je nach Bildschirmgröße zwischen einspaltigen und mehrspaltigen Layouts zu wechseln.

Das obige ist der detaillierte Inhalt vonWie zeige ich Listenelemente als Spalten mit CSS3 an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage