Подравняване..

kulov

Registered
Здравейте, имам проблем с подравняването на категориите, ето кода

$query=mysql_query("SELECT * FROM `cats` ORDER BY `id` DESC") or die(mysql_error());
while ($row=mysql_fetch_array($query))
{
echo '

<table style="float:left;margin-left:70px;">
<tr><td><a href="#"><p><font color = "#000" /><b>'.$row[title].'</b></font></p></a></td></tr>
<tr><td>Подкатегория1(555)</td></tr>
<tr><td>Подкатегория1(555)</td></tr>
<tr><td>Подкатегория1(555)</td></tr>
<tr><td>Подкатегория1(555)</td></tr>
<tr><td>Подкатегория1(555)</td></tr>
</table>

';

}

а ето и за какво по-точно говоря

eba5455a6329253d.PNG
 
Мога да ти предложа да им задедеш дължина, но има и друг вариант, но няма да ти хареса с този for. Варианта е да сложиш за всяка колонка див с определена дължина (и така 5 дива) и зададен float:left. Във всеки от тях слагаш таблиците без да им слагаш float, дължина или маргин, но трудно ще направиш цикъла ако го решиш по този начин да го правиш...
 
Проблема идва, само, когато имената на категориите, и по-точно тези, които са в черно (на картинката се вижда) са с различни имена, и по-точно различна дължина .. те трябва да се подравнят ..
 
Затова ти казах да сложиш дължина на всички таблици и гледай да е еднаква, че ще имаш пак този проблем.
 

Back
Горе