[TYPO3-german] Zeileneinzug bei "Menü der Unterseiten" ausschalten

Martin Holtz typo3 at martinholtz.de
Sun Aug 20 16:34:40 CEST 2006


Hi Christiane,

>>>ich verwende auf einigen Seiten ein Menü von Unterseiten, das nicht im
>>>Template definiert ist, sondern als Seiteninhalt eingefügt ist. Dabei
>>>kämpfe ich mit der von css_styled_content vorgebenen Formatierung. Ich
>>>möchte nämlich den Zeileneinzug vermeiden, der sich aus der
>>>Listendarstellung der Menüeinträge ergibt.
>>>
>>>Eine Lösung am nächsten gekommen bin ich mit
>>>tt_content.menu.20.1 {
>>>    wrap = <div >| </div>
>>>    1 = TMENU
>>>    1.NO.allWrap = <p |</p>
hier wird das p-Tag nicht richtig geschlossen?

>>>    1.target = _self
>>>}
>>>
>>>Im IE erreiche ich damit das gewünschte Ergebnis, Firefox hingegen
>>>bricht jeden Menüeintrag direkt nach dem bullet point um, so dass der
>>>eigentliche Text erst in der nächsten Zeile steht. Was mir zeigt, dass
>>>ich keine saubere Lösung gebastelt habe.
Wie sieht denn der Quelltext dazu aus?

>>>Lösungen? Ideen? Tröstende Worte?
alles wird gut:)

>> Wie wär's denn mal mit CSS und den Eigenschaften margin, padding,
>> text-indent?
>> Damit läßt sich eine Liste ganz hervorragend formatieren.
> Stimmt, grundsätzlich geht es damit ziemlich gut. Da ich aber den
> Standard-Style von css_styled_content nicht überschreiben möchte,
> sondern nur für mein Template anpassen möchte, suche ich nach einer
> Möglichkeit die Formatierung über tt_content.menu zu setzen. Und da
> komme ich nicht weiter.
kannst du nicht in deinem Template eine ID oder Klasse setzen?
Z.B. 
>>>tt_content.menu.20.1 {
>>>    wrap = <div id="meinmenue">| </div>
und dann via
div#meinmenue ... css-Zauberei
arbeiten?

gruß,
martin



More information about the TYPO3-german mailing list