Is het mogelijk om een aantal van de list items in een menu een eigen class te geven.
Ik ben bezig met een horizontaal menu. De knoppen moeten even groot worden. De menu items op de knoppen zijn soms 2 regels. De meeste zijn maar 1 regel.
Om de tekst verticaal in het midden op de knop te krijgen zou ik eigenlijk een class moeten kunnen meegeven aan de knoppen met 2 tekstlijnen.
Is dat mogelijk?
[opgelost] class op sommige <li> in menu
Moderator: velden
[opgelost] class op sommige <li> in menu
Last edited by Masweb on Tue Apr 05, 2011 5:04 pm, edited 1 time in total.
Re: class op sommige <li> in menu
Je zou gebruik kunnen maken van een van de extra velden die je tot beschiking hebt bij de pagina's.
In je menutemplate dit toevoegen:
En dan wanneer je een class mee wilt geven, vul je in het extra 1 veld 'menuitem' in. Dezelfde naam opnemen in je stylesheet met:
Wanneer je wilt dat er niets gebeurd met het menu item, vul je niets in.
Als je verschillende classes wilt gebruiken kan je aan de slag met 'if isset'
In je menutemplate dit toevoegen:
Code: Select all
{if $node->extra1 == 'menuitem'}class="menuitem"{/if}
Code: Select all
.menuitem {
margin: 0 auto;
}
Als je verschillende classes wilt gebruiken kan je aan de slag met 'if isset'
Make your community a better place!
Re: class op sommige <li> in menu
bedankt M@rtijn, dat is helemaal wat het moet zijn!