[TYPO3-german] GMENU - Im Entrylevel 0 für jeden Menüeintrag andere Grafiken

Christian Wolff chris at connye.com
Tue Apr 13 16:13:50 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 13.04.2010 16:04, schrieb Ingo Preuß:
> 
> Am Di, 13.04.2010, 09:01 schrieb JoH asenau:
>>
>> Mal so rein interessehalber: Warum machst Du das überhaupt mit einem GMENU
>> und nicht mit einer simplen TMENU ul/li?
>> IMHO würde das reichen, dem UL eine Hintergrundgrafik zu verpassen und
>> darauf die LI mit je einer border-bottom in Weiß zu platzieren.
>> Wäre dann auch gleich barrierefreier ;-)
>>
> 
> Aus Joey's Vorschlag ergibt sich ein ganz neues Problem:
> 
> Da die entsprechenden Hintergrundbilder, die nicht mehr ohne Schrift
> vorliegen, den Seitentitel bereits beinhalten, dürfen die Seitentitel
> nicht mehr im Menü ausgegeben werden.
> 

Hi Ingo, doch ich würde die seitentitel weiter drin lassen. du blendest
diese einfach per CSS aus.

dazu gibts verschiedene varianten.

du wrapst den titel in einezen zusätzlichen span
so z.b <li><a href="..."><span>seitentitel</span></a></li>

so ist der text für nichtgrafische browser/bots weiterhin wunderbar
sichtbar.

für das screen css kannst du dann den span einfach per css ausblenden:
li span {display:none;}

je nach dem wie dein menü aufgebaut ist bieten sich auch andere methoden
an. die screenreader freundlicher sind. z.b den text einfach aus dem
sichtbereich rücken. screenreder könnten diesen dann doch noch vorlesen.

li a {display:block; overflow:hidden;}
li span {position:relative;left:-9999px;}

gruss chris

- -- 
Christian Wolff // Berlin
http://www.connye.com

some projects:
http://richtermediagroup.com | http://titanic.de |
http://fairplay-homepage.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAkvEfB4ACgkQIcCaXPh/JHF47QCg6LUrSezjhd1gD4dwEHWpUgf2
PUIAoLDdIlsSMIr6aFgPpcd449hI2SVm
=AIAE
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list