Linuchs: ein- oder mehrspaltig per CSS möglich?

Beitrag lesen

Hallo,

es ist ja eine Frage des Layouts und nicht des Inhalts, ob ein Text ein- oder mehrspaltig ist. Nach dieser Philosophie muss das über CSS zu steuern sein.

Ich habe hier das A4 Inhaltsverzeichnis eines Liederbuchs (Ausschnitt):

zweispaltig

Das HTML dazu sieht z.Z. so aus:

<div class=inhalt>  
  <h3>UVWXYZ</h3>  
<div>  
  <p>Up she goes</p><p><a href="#lied_04">4</a></p>  
  <p>Wir fahren über's weite Meer</p><p><a href="#lied_03">3</a></p>  
  <p>What shall we do</p><p><a href="#lied_14">14</a></p>  
  <p>Whiskey in the Jar</p><p><a class=neu href="#lied_65">65</a></p>  
</div>  
<div>  
  <p>Whisky Jonny</p><p><a href="#lied_36">36</a></p>  
  <p>Whoop Jamboree</p><p><a href="#lied_16">16</a></p>  
  <p>Windjammer</p><p><a href="#lied_17">17</a></p>  
  <p>Wir lagen vor Madagaskar</p><p><a href="#lied_19">19</a></p>  
</div>  
</div>  

Da steckt also der Spaltenwechsel im HTML (dazu auch dieser Faden vom gestern).

Wie kann CSS die Anzahl der Einräge erkennen und nach der Hälfte in die zweite Spalte wechseln?

Linuchs