Heim >Web-Frontend >CSS-Tutorial >Wie erstelle ich ein mehrspaltiges Textlayout mit CSS und JavaScript?

Wie erstelle ich ein mehrspaltiges Textlayout mit CSS und JavaScript?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-17 10:47:03871Durchsuche

How to Create a Multi-Column Text Layout with CSS and JavaScript?

Mehrspaltiges Textlayout mit CSS und JavaScript

Mit CSS kann ein zeitungsähnliches Layout erstellt werden, bei dem der Text in mehrere Spalten fließt oder JavaScript.

Nur ​​CSS-Lösung

An Erstellen Sie mühelos mehrspaltigen Text nur mit CSS. Verwenden Sie den folgenden Code:

div.multi {
  column-count: 3;
  column-gap: 10px;
  column-rule: 1px solid black;
}

JavaScript-Lösung

Wenn JavaScript bevorzugt wird, ziehen Sie eine Lösung in Betracht, die die Anzahl schätzt von Absätzen (

-Elemente) innerhalb des Inhalts-Divs und verschiebt dann die Hälfte davon nach rechts schwebend. Diese Methode ist jedoch komplexer und erfordert möglicherweise zusätzliche JavaScript-Kenntnisse.

Das obige ist der detaillierte Inhalt vonWie erstelle ich ein mehrspaltiges Textlayout mit CSS und JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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