Hallo
Ich möchte gerne einen Link haben, diesen aber nicht sehen
Hintergrund:
In einem CMS (dotnetnuke) habe ich ein vorgefertigtes Menumodul. Wie das auch sein soll, hat es da drin echte Links mit Text - also Menupunkte. Nun möchte ein Kunde aber eine eigene krasse Schrift da haben, was ich ihm nicht ausreden konnte (das hat man davon, wenn man das Design geliefert bekommt).
Also hab die Bilder reingehauen (background-image der td's), nur habe ich jetzt halt den normalen Text vom Link noch drüber. Blende ich diesen aus (visibility:hidden / display:none), dann geht logischerweise auch der Link nicht mehr, da er ja eigentlich nicht vorhandenn ist.
Am liebsten hätte ich also den Link "gestreckt" auf die gesamte td, aber halt doch unsichtbar.
Ich weiss, dass das den Sinn von CSS verfehlt und dass Javascript dafür die bessere Wahl wäre, aber ich habe da eben so ein vorgefertigtes Modul, welches kein editieren zulässt. Ausserdem sollte das halt quick and dirty sein - auch wenn ich das selber nicht so mag.)
Any Ideas?
Ich möchte gerne einen Link haben, diesen aber nicht sehen

Hintergrund:
In einem CMS (dotnetnuke) habe ich ein vorgefertigtes Menumodul. Wie das auch sein soll, hat es da drin echte Links mit Text - also Menupunkte. Nun möchte ein Kunde aber eine eigene krasse Schrift da haben, was ich ihm nicht ausreden konnte (das hat man davon, wenn man das Design geliefert bekommt).
Also hab die Bilder reingehauen (background-image der td's), nur habe ich jetzt halt den normalen Text vom Link noch drüber. Blende ich diesen aus (visibility:hidden / display:none), dann geht logischerweise auch der Link nicht mehr, da er ja eigentlich nicht vorhandenn ist.
Am liebsten hätte ich also den Link "gestreckt" auf die gesamte td, aber halt doch unsichtbar.
Ich weiss, dass das den Sinn von CSS verfehlt und dass Javascript dafür die bessere Wahl wäre, aber ich habe da eben so ein vorgefertigtes Modul, welches kein editieren zulässt. Ausserdem sollte das halt quick and dirty sein - auch wenn ich das selber nicht so mag.)
Any Ideas?