-
1 załącznik(ów)
Poszerzenie tabeli
Witam, chcilbym wyrównac tabele by lepiej wygladaly wizualnie, jak mam to zrobic?
Kod php:
<tr align="center">
<td class="alt2"><img src="$stylevar[imgdir_statusicon]/$forum[imageprefix]forum_$forum[statusicon].gif" alt="" border="0" id="forum_statusicon_$forum[forumid]" /></td>
<td class="alt1Active" align="$stylevar[left]" id="f$forum[forumid]">
<div>
<a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>
<if condition="$show['browsers']"><span class="smallfont">(<phrase 1="$forum[browsers]">$vbphrase[x_viewing]</phrase>)</span></if>
</div>
<if condition="$show['forumdescription']"><div class="smallfont">$forum[description]</div></if>
<if condition="$show['forumsubscription']"><div class="smallfont"><strong><a href="subscription.php?$session[sessionurl]do=removesubscription&f=$forum[forumid]" rel="nofollow">$vbphrase[unsubscribe_from_this_forum]</a></strong></div></if>
<if condition="$show['subforums']"><div class="smallfont" style="margin-top:$stylevar[cellpadding]px"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
</td>
<td class="alt2">$forum[lastpostinfo]</td>
<td class="alt1">$forum[threadcount]</td>
<td class="alt2">$forum[replycount]</td>
<if condition="$vboptions['showmoderatorcolumn']">
<td class="alt1"><div class="smallfont">$forum[moderators] </div></td>
</if>
</tr>
$childforumbits
Zamiana na: nic nie daje
Kod php:
<td class="alt2" width="250">$forum[lastpostinfo]</td>
-
Podbijam ze względu na priorytet ;)
-
Ustal stałą szerokość dla wszystkich komórek.
-
-
Niemożliwe aby nie działało.
-
-
Słuchaj, widzę że masz ruchomą szerokość forum, więc TEORETYCZNIE zostają w szerokości tylko w procentach, ale Ty tego zastosować nie możesz.
Nie dałeś całego kodu tutaj, ale zakładam że tabela ma zawsze 5 kolumn (tj. komórki td). Całość tabeli bierz zawsze za 100%, nawet gdy jej szerokość nie jest na tyle - gdyż mówimy tutaj "100%" jako całość. Dzielimy to na 5, oczywiście nie za pomocą "100/5" gdyż wtedy wszystkie komórki wyjdą równe. Tutaj trochę wyobraźni trzeba akurat.
Z tym, że masz komórki z grafiką, więc one potrzebują niezależnie od szerokości stałej wielkości. Dlatego, patrząc na układ for, zrób tak:
1 - stała wartość
2 - nie podajesz wartości
3 - stała wartość
4 - stała wartość
5 - stała wartość
Obecne przeglądarki (bo nie wiem jak zapisane jest to w standardzie html) poradzą sobie z obliczeniem wielkości drugiej komórki bez problemu. Poza tym, ja jestem zwolennikiem CSS, więc szerokość bym ustawiał za pomocą parametrów css. :]
-
Kurcze albo nic nie kapnąłęm o czym napisałeś albo to nie działa, ustawiam wartości a tu nic
-
Podbijam bo forum nie wygląda zbyt fajnie bez wyrównanych tabeli.
-
Pokaż kod po przeróbkach "poSebowych"