Hallo,
ich würde auf meiner Homepage für die Navigation gerne ein GMENU benutzen, welches sich innerhalb einer bestimmten Zeile befindet (s.u.). Die Höhe der Zeile ist variabel. Gibt es eine Möglichkeit die Höhe der durch das GMENU erzeugten Grafik an die Zeilenhöhe anzupassen.
Ausserdem wäre es schön, wenn man den Text nicht nur horizontal sondern auch vertikal zentrieren könnte. Leider habe ich noch keine passende funktion gefunden und mit offset passt es halt nicht für jede Zeilenhöhe.
Für einen Tip wäre ich dankbar.
<tr>
<td>
<div class="menu1-level1-no">
<a href="#">Menu item 1</a>
</div>
</td>
<td>
<div class="menu1-level1-no">
<a href="#">Menu item 1</a>
</div>
</td>
</tr>
olla!
da du ein GMENU hast sollte irgendwo folgendes stehen:
10 = TEXT
10.align=center
10.text.field = title
10.offset = 0 , 17
durch die Zeile xx.align=center zentrierst du dir den Text des Buttons.
Wenn ich mich recht entsinne, wird ein TD genauso gross wie sein Inhalt, somit verstehe ich den Punkt nicht.
gruss, fuss
Hallo,
danke für die Antwort. Allerdings ist dies noch nicht ganz die richtige Lösung.
align = center zentriert den Text horizontal. Ich hätte den Text aber gern horizontal und vertikal zentriert. Mit einem offset ist etwas ähnliches sicherlich möglich, nur hätte ich gern gewusst, ob es auch anders geht.
Was die grösse des Buttons angeht, so ist es bei mir leider nicht so, dass die Grösse automatisch an die Zeilen/Spaltenhöhe angepasst wird. Man muss den XY parameter setzen. Tut man dies nicht werden Standardwerte für XY genommen.
ahh, jetzt verstehen 😉
XY = 256,[10.h]+16
10 = TEXT
10.align=center
10.text.field = title
10.offset = 0,12
Breite von 256px, Höhe kommt von 10 = TEXT plus 16px,
mit dem y-offset (hier 12) muesstest du ein wenig experimentieren welcher nun richtig ist. da du höhe+16 hast, wirst du oberhalb und unterhalb deines gerenderten txt -den richtigen y-offset vorrausgesetzt- 8px frei haben.
gruss, fuss