Hallo Stevie,
<?php
echo "<div id='navcontainer'>";
echo "<ul id='navlist'>";
$x = 0;
while($cats = mysql_fetch_object($exesqlcat)) {
if ((($x)%5)==0) echo "<br>";
echo "<li><a href='#'>". $cats->c_shortname ."</a></li>";
$x++;
}
echo "</ul>";
echo "</div>";
?>
ch sehe, Modulo scheint es auch in PHP zu geben, aber igitt, ein <br> gehört nicht als unmittelbares Kindelement in eine Liste. Da bleiben wir doch lieber beim CSS-Attribut clear.
@Felix: Ich würde aber je nachdem was ich für ein float verwende auch nur ein entsprechendes clear verwenden, also auf keinen Fall both, denn dann habe ich ja einen Umbruch sowohl vor als auch hinter dem jeweils fünften LI-Element und das will Michi ja wahrscheinlich nicht
Gruß Gernot