-
Táblázatok
Hali. Egy érdekes problémába kerültem és nemtudom a megoldást.
Egy táblázat td részének akarok adni egy class-t ami pedig ezt tartalmazza:
margin-left: 30px;
és így adom: <td class=\"leftmargin\">
De valahogy ő ezt az egészet nem is értelmezi. :(
Kód:
echo "<table border=\"0\">";
$kezd = 1;
while ($a = mysql_fetch_array($autok)) {
if($kezd == 1) {
echo "<tr valign=\"top\"><td></td>";
}//if
echo "<a href=\"".$a['kep']."\"><img src=\"".$a['kep']."\" class=\"versenyre\"></a>";
if($kezd == 3) {
echo "</tr><hr>";
}//if
if($kezd == 3) {
$kezd = 0;
}//if
$kezd++;
}//while
echo "</table>";
-
re: Táblázatok
Anyám borogass :)
Bocsi, hogy ezen kiakadok :) Szóval, amit te akarsz megadni az inline style és style="" attributumba kell megadni, nem classba.
Aztán ha félreértettem és a CSS classname-be vannak a leírások, akkor még 1x bocsi. A Table máshogy kezeli kicsit a dolgokat. próbálkozz padding-al margin helyett.
DIV-es szemléletmódra nem szeretnél idővel áttérni?
Egy alapos CSS traininget javaslok. Guglizz css tutorialra, vagy nézz szét a tutorial.hu-n.
-
re: Táblázatok
ami most neked kell
echo "<table border=\"0\">";
$kezd = 1;
while ($a = mysql_fetch_assoc(gyorsabb mint az array)($autok)) {
if($kezd == 1) {
echo "<tr valign=\"top\"><td</td>";
}//if
echo "<a href=\"".$a['kep']."\"><img src=\"".$a['kep']."\" style='padding-left:30px'>></a>";
if($kezd == 3) {
echo "</tr><hr>??ez minek is?";
}//if
if($kezd == 3) {
$kezd = 0;
}//if
$kezd++;
}//while
echo "</table>";
DE, és ez a fontos: fogadd meg Kow tanácsát css tutorial ügyben ;)
kiegészítés
nem hiszem, hogy ez a kód azt csinálja ami neked kell, szerintem gondold és írd újra