[TYPO3-german] Klassenzuweisung zu ul und li funktioniert in barrierefreiem TMENU nicht
David Bruchmann
david at bruchmann-web.de
Tue Mar 24 15:59:38 CET 2009
Hy Xaver,
hast Du auch CSS zu dem Kram?
Gruß
David
----- Ursprüngliche Nachricht -----
Von: Xaver Reichart <xr at xr-services.ch>
Gesendet: Dienstag, 24. März 2009 15:39:39
An: typo3-german at lists.netfielders.de
CC:
Betreff: [TYPO3-german] Klassenzuweisung zu ul und li funktioniert in
barrierefreiem TMENU nicht
> Hallo an all die super hilfreichen Leute hier
>
> Knoble seit Stunden und finde einfach keinen Ansatz, weshalb die
> Zuweisung von CSS-Klassen nicht funktioniert??!
>
> Hier die Details dazu:
>
> der zuständige Teil aus dem Haupt-TS-Template:
>
> marks.hauptmenue < temp.hauptmenue
>
> temp.hauptmenue liegt in einem extra Sys-Ordner und wird im TS-Template
> eingebunden.
>
> Code:
>
>
> temp.hauptmenue = HMENU
>
> ###############
> ### Ebene 1 ###
> ###############
>
> temp.hauptmenue.1 = TMENU
> temp.hauptmenue.1 {
> wrap = <ul class="ebene1">|</ul>
> expireAll = 0
> noBlur = 1
> IProcFunc = user_IProc_dfn
>
> NO {
> wrapItemAndSub = <li class="liebene1NO">|</li>
> stdWrap {
> htmlSpecialChars = 1
> append = TEXT
> append.char = 10
> }
>
> allWrap = |<span class="hidden">. </span>
> ATagTitle.field = description // title
> }
> NO = 1
>
> CUR < .NO
> CUR {
> wrapItemAndSub = <li class="liebene1CUR">|</li>
> stdWrap.wrap = » |
> stdWrap.outerWrap = <span class="hidden">Standort </span>|
> doNotLinkIt = 1
> }
> CUR = 1
>
>
> ACT < .NO
>
> ACT {
> wrapItemAndSub = <li class="liebene1ACT">|</li>
> }
> ACT = 1
>
> }
> ###############
> ### Ebene 2 ###
> ###############
> usw., usw.
>
> Hier der für das Menü zuständige Teil aus dem HTML-Template:
>
> <div id="hauptmenue">
>
> <p class="abstand"> </p>
> ###hauptmenue###
>
> <p class ="abstand"> </p>
> <p class="homelink"><a .....
>
> </div>
>
> Das Menü selbst funktioniert einwandfrei. Auch die hidden-Klasse für die
> barrierefreien Elemente funktioniert sauber nach Wunsch.
> Aber alle in den zuständigen Klassen - ebene1, liebene1NO, usw.
> enthaltenen Formatierungen werden nicht umgesetzt, obwohl das zuständige
> CSS eingebunden wird und die Klassen im Quelltext auch angegeben sind.
> Wenn ich zu Testzwecken die gleichen Klassen auf statischen Seiten
> anwende funktioniert alles, so wie es soll, aber in der dynamischen
> Generierung passiert rein gar nichts.
> Das letzte was anspricht sind die CSS-Klassen auf das umgebende DIV und
> die p Tags rings um die ul, aber alles innerhalb der ul funktioniert nicht.
> Zu Testzwecken habe ich mal die erste ul-Ebene direkt ins HTML-Template
> gesetzt: <ul class="ebene1" >###hauptmenue### </ul> und da hat die
> entsprechende Klasse sofort angesprochen - also liegt es nicht am CSS
> oder den Definitionen dort.
> Ich komme einfach nicht mehr weiter.
>
> Habe ich da einen Fehler im TS oder woran kann das liegen?
>
> Gruss Xaver
>
> P.S.: Hier noch der entsprechende QUelltext:
> <div id="hauptmenue">
>
> <p class="abstand"> </p>
> <ul class="ebene1"><li
> class="liebene1NO"><dfn class="hidden">1: </dfn><a ...
> title="Homepage">Startseite</a><span class="hidden">. </span></li><li
> class="liebene1ACT"><dfn class="hidden">2: </dfn><a
> href="UK-Regio.11.0.html" title="UK-Regio">UK-Regio</a><span
> class="hidden">. </span><ul class="ebene2"><li class="liebene2CUR"><dfn
> class="hidden">2.1: </dfn><span class="hidden">Standort </span>»
> Geschichte
>
> <span class="hidden">. </span></li><li class="liebene2NO"><dfn
> class="hidden">2.2: </dfn><a href="Wer-steht-dahinter.15.0.html"
> title="Wer steht dahinter">Wer steht dahinter
> </a><span class="hidden">. </span></li><li class="liebene2NO"><dfn
> class="hidden">2.3: </dfn><a href="Was-ist.14.0.html" title="Was
> ist">Was ist
> </a><span class="hidden">. </span></li><li class="liebene2NO"><dfn
> class="hidden">2.4: </dfn><a href="Wozu.13.0.html" title="Wozu">Wozu
> </a><span class="hidden">. </span></li><li class="liebene2NO"><dfn
> class="hidden">2.5: </dfn><a href="Mitglied-werden.12.0.html"
> title="Mitglied werden">Mitglied werden
> </a><span class="hidden">. </span></li></ul></li><li
> class="liebene1NO"><dfn class="hidden">3: </dfn><a
> href="UK-Was-ist-das.10.0.html" title="UK - Was ist das ">UK - Was ist
> das </a><span class="hidden">. </span></li><li class="liebene1NO"><dfn
> class="hidden">4: </dfn><a href="Was-bieten-wir.9.0.html" title="Was
> bieten wir?">Was bieten wir?</a><span class="hidden">. </span></li><li
> class="liebene1NO"><dfn class="hidden">5: </dfn><a
> href="Linksammlung.29.0.html" title="Linksammlung">Linksammlung</a><span
> class="hidden">. </span></li><li class="liebene1NO"><dfn
> class="hidden">6: </dfn><a href="Sponsoren.4.0.html"
> title="Sponsoren">Sponsoren</a><span class="hidden">. </span></li><li
> class="liebene1NO"><dfn class="hidden">7: </dfn><a
> href="Mitgliederseiten.5.0.html"
> title="Mitgliederseiten">Mitgliederseiten</a><span class="hidden">.
> </span></li></ul>
>
> <p class="abstand"> </p>
>
> <p class="homelink"><a ...
> class="homelinkanker">Zur Startseite</a> </p>
>
> </div>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list