[TYPO3-german] Zusätzliche CSS-Klasse zw. 1. und 2. Ebene
Teubner-Design
info at teubner-design.de
Tue Jul 13 14:54:50 CEST 2010
Hallo Ingo,
da kann ich vielleicht etwas zu beitragen. :-)
Zum einen kannst Du mal nach dem Beitrag suchen:
[TYPO3-german] CSS-Dropdown in TS nachbauen
Und zum anderen hilft Dir vielleicht dieser Codeschnipsel weiter:
### Menü ###
lib.MENU = HMENU
lib.MENU {
special = directory
special.value = 2
### Erste Ebene ###
1 = TMENU
1 {
expAll = 1
wrap = <ul id="topnavi">|</ul>
NO {
ATagParams = class = "{field:tx_realurl_pathsegment}"
allStdWrap.insertData = 1
#wrapItemAndSub = <ul><li class="anfang">|</li></ul> |*| <ul><li
class="mitte">|</li></ul> |*| <ul><li>|</li></ul>
wrapItemAndSub = <li>|</li>
stdWrap.cObject = COA
stdWrap.cObject {
20 = TEXT
20.wrap = |
20.field = subtitle
}
}
CUR < .NO
CUR = 1
CUR {
ATagParams = class = "{field:title}"
allStdWrap.insertData = 1
}
/*
ACTIFSUB = 1
ACTIFSUB {
ATagParams = class = "{field:tx_realurl_pathsegment}"
allStdWrap.insertData = 1
}
*/
}
### Zweite Ebene ###
2 = TMENU
2 {
expAll = 1
ATagParams = class = "{field:tx_realurl_pathsegment}"
allStdWrap.insertData = 1
wrap = <div class="sub">|</div>
NO {
ATagParams = class = "{field:tx_realurl_pathsegment}"
allStdWrap.insertData = 1
wrapItemAndSub = <ul><li class="anfang">|</li></ul> |*| <ul><li
class="mitte">|</li></ul> |*| <ul><li>|</li></ul>
stdWrap.cObject = COA
stdWrap.cObject {
20 = TEXT
20.wrap = <h2>|</h2>
20.field = subtitle
}
}
}
3 = TMENU
3 {
ATagParams = class = "{field:tx_realurl_pathsegment}"
allStdWrap.insertData = 1
NO {
ATagParams = class = "{field:tx_realurl_pathsegment}"
allStdWrap.insertData = 1
#expAll = 1
# wrap = <li>|</li>
#wrapItemAndSub = <li>|</li>
stdWrap.cObject = COA
stdWrap.cObject {
20 = TEXT
20.wrap = |
20.field = subtitle
}
}
}
}
Gruß
Torsten
Ingo Preuß schrieb:
> Hallo Philipp,
>
> Am Di, 13.07.2010, 14:05 schrieb Philipp Gampe:
>
>> On Tue, 13 Jul 2010 12:34:38 +0200, Ingo Preuß wrote:
>>
>>
>>> Hallo,
>>>
>>> Gibt es eine andere Möglichkeit die Klasse einzufügen?
>>>
>>>
>> so etwas?
>>
>> HMENU {
>> 1 = TMENU
>> 1.wrap = <div class="level1">|</div>
>> 2 < .1
>> 2.wrap = <div class="level2">|</div>
>> 3 < .1
>> 3.wrap >
>> 4 < .3
>> }
>>
>
> Nein. Dein Beispiel beschreibt das generelle Zuweisen von Klassen
> innerhalb Typo3.
>
> Ich versuche folgendes Beispiel zu integrieren:
>
> http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/
>
> Der Sonderfall ist die Klasse .sub zw. li-Element der ersten und
> ul-Element der zweiten Ebene:
>
> <ul id="topnav">
> <li><a href="#" class="home">Home</a></li>
> <li>
> <a href="#" class="products">Products</a>
> <div class="sub">
> <ul>
> <li><h2><a href="#">Desktop</a></h2></li>
> </ul>
> </div>
> </li>
> <li><a href="#" class="sale">Sale</a></li>
> </ul>
>
> Gruß, Ingo
>
> ----------------------
>
> Ingo Preuss
> Rigaer Strasse 65
> 10247 Berlin
>
> 0163.160 51 03
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list