[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