Page 1 of 2

valign von nav_table_column ändern

Posted: Thu 3. Mar 2005, 11:11
by tigger
Hallo zusammen

ich habe {NAV_TABLE_COLUMN} abgeändert und zwar in diesen zwei punkten:
$template_default["nav_table_struct"]["space_celltop"] = 4;
$template_default["nav_table_struct"]["space_cellbottom"] = 4;
(standard sind 2) so nun hab ich eine höhere spalte, das problem ist nun dass das bild nicht mittig von der spalte ist sondern top, im quelltext sieht das so aus:

Code: Select all

<td valign="top"><img src="picture/nav.gif" alt="" border="" name="linkidY756G7" id="linkidY756G7"></td>
das valign="top" müsste in ein valign="middle" umgeändert werden dann würde alles passen, weiss wer wo das geht?

mfg TiggeR

Posted: Thu 3. Mar 2005, 11:13
by cyrano
hallo,

das geht in der gleichen datei etwas weiter unten:-)

Posted: Thu 3. Mar 2005, 11:21
by tigger
evtl bin ich zu dumm oder so, aber ich find nirgends die ausrichtung der bilder vor den links
ich kann nur andere pfade angeben aber nicht positionieren?!
kannst du den code mal schnell posten, wäre nett

mfg

Posted: Thu 3. Mar 2005, 11:32
by cyrano
nee nicht zu dumm,

hier ist der code:

Code: Select all

$template_default["nav_table_struct"]["space_width"]			= 10;
$template_default["nav_table_struct"]["space_left"]				= 7;
$template_default["nav_table_struct"]["space_right"]			= 10;
$template_default["nav_table_struct"]["space_celltop"]			= 2;
$template_default["nav_table_struct"]["space_cellbottom"]		= 2;
//
$template_default["nav_table_struct"]["cell_width"]				= "100%";
$template_default["nav_table_struct"]["cell_height"]			= "15";
$template_default["nav_table_struct"]["cell_bgcolor"]			= "";
$template_default["nav_table_struct"]["cell_bgimage"]			= "";
$template_default["nav_table_struct"]["cell_class"]				= "nav_table";
da es ja um die Zellenausrichtung geht, definierst du das valign in der css class "nav_table"

Posted: Thu 3. Mar 2005, 11:38
by tigger
achso das meinst du, das hatte ich auch schon da hab ich dann dazu geschrieben

Code: Select all

vertical-align:middle;
hat aber leider auch nichts bewirkt und ich hab auch schon extrige classen dafür angelegt ohne erfolgt.
deswegen dacht ich liegt das an dem valign="top" (an dem man wahrscheinlich nichts rütteln kann oder?)

Posted: Thu 3. Mar 2005, 11:41
by cyrano
valign="middle" oder valign"center"

Posted: Thu 3. Mar 2005, 11:49
by tigger
valign="middle" ist ein html-attribut (kein css), also entweder ich muss den ursprung finden (wo das attribut generiert wird
oder
ich muss es mit css bearbeiten (hab ich aber schon probiert, was nicht geht)
oder
ich hab dich grad total missverstanden?! aber so wie ich das seh willst du dass ich valign="middle" in die class "nav_table" schreib oder?

mfg

Posted: Thu 3. Mar 2005, 11:52
by cyrano
genau -)

nicht wollen, vorschlagen :-)

Posted: Thu 3. Mar 2005, 11:55
by tigger
siehe oben:
valign="middle" ist ein html tag, das hat mit css leider nichts am hut :( das würde er garnet schlucken :/

Posted: Thu 3. Mar 2005, 12:01
by cyrano
dann überschreibt wohl noch eine andere class deine anweisungen.

kann gerade nicht intensiver einsteigen, da ich extern bei einem kunden bin.

vertical-align ist korrekt :-)

Posted: Thu 3. Mar 2005, 12:11
by tigger
das ist das andere problem, wenn ich dem td-tag eine class zuweisen könnte wäre das glaub ich auch problemlösend, funktioniert aber leider auch nicht :(

Code: Select all

<tr bgcolor="#EFEFEF" style="cursor:pointer;cursor:hand;" onClick="location.href='index.php?id=10,0,0,1,0,0';return false;" onMouseOver="MM_swapImage('linkidbf8Aor','','picture/nav.gif',1);this.bgColor='#3366cc';" onMouseOut="MM_swapImgRestore();this.bgColor='#EFEFEF';">
<td width="7"><img src="img/leer.gif" width="7" height="15" alt="" /></td>
<td valign="top"><span style="vertical-align:middle;"><img src="picture/nav.gif" alt="" border=""></span name="linkidbf8Aor" id="linkidbf8Aor"></td>
<td valign="top" style="height:15px;"  width="100%" class="nav_table"><img src="img/leer.gif" width="1" height="4" alt="" /><br /><a href="index.php?id=10,0,0,1,0,0">Leistungsbereich</a><br /><img src="img/leer.gif" width="1" height="4" alt="" /></td>
<td width="7"><img src="img/leer.gif" width="10" height="15" alt="" /></td>
</tr>
meine ideen sind alle mist! ich hab jetzt grad ne class in's <tr> tag rein und dort vertical-align eingesetzt was auch keinerlei auswirkungen hat (aber mir ist eingefallen dass es im td tag ja auch nichts erreicht, dann wäre es nur innerhalb von td zentriert aber nicht von tr. oder irre ich? lass mich gerne korrigieren....

mfg TiggeR

PS: kein ding, berat ihn nur ordentlich und danke für die geduld

Posted: Thu 3. Mar 2005, 12:53
by pico
Hardcore Lösung

editiere doch einfach das Bild :x

Posted: Thu 3. Mar 2005, 13:01
by tigger
die idee is garnet sooo blöd, auf das bin ich garnet gekommen :) danke, mach ich jetzt auch
merce

/e: Sieht 1a aus und war ne 1min sache :D danke

Posted: Thu 3. Mar 2005, 13:02
by pico
Ok

hab mal geforscht

in conf.template_default.inc.php hier einfach vspace="xx" rein:

Code: Select all

$template_default["nav_table_struct"]["linkimage_norm"]			= '<img src="img/article/nav_link_0.gif" vspace="2" alt="" border="">';
$template_default["nav_table_struct"]["linkimage_over"]			= '<img src="img/article/nav_link_1.gif" vspace="2" alt="" border="">';
$template_default["nav_table_struct"]["linkimage_active"]		= '<img src="img/article/nav_link_2.gif" vspace="2" alt="" border="">';
//

Posted: Thu 3. Mar 2005, 13:07
by tigger
Alles gelöst gefunden, danke nochmals für die hilfe