Menu styling
- log ind eller opret profil for at skrive kommentarer
Hej Dupaler,
Jeg sidder i lidt af noget rod skal have lavet en masse forskellige menuer som skal styles på hver deres måde og placeres i min venstre menu hvordan gør jeg dette, umudbart kan jeg godt style en menu men så kommer alle de andre til at se ens ud og det er jeg ikke interesseret HJÆLP ASAP VILLE VÆRE UFATTELIGT DEJLIGT!
På forhånd tak.
Otto
- log ind eller opret profil for at skrive kommentarer
Måske er jeg helt tabt bag en vogn hehe, men det id den giver mig ser således ud: block-menu-menu-menu-oversigt (menuen jeg har oprettet skulle gerne bare hedde menu-oversigt så jeg burde kunne bruge id #menu-oversigt og så style derfra) hvad er det jeg gør galt?
Umidbart virker det ret uoverskueligt i forhold til den info du skriver til mig eller også tjekker jeg det helt forkerte sted (jeg bruger firebug) og igen mange tak!
- log ind eller opret profil for at skrive kommentarer
At menuens ID skulle være block-menu-menu-menu-oversigt lyder ganske sandsynligt. Du kan ikke regne med at ID'en bliver navngivet nøjagtigt som navnet på menuen. Så hvis din menus ID er block-menu-menu-menu-oversigt skriver du f.eks.:
#block-menu-menu-menu-oversigt {
background-color:#ff6699;
}
.... eller hvad det nu er du vil gøre ved din menu :-)
/Kenneth Nielsen, submit.dk
- log ind eller opret profil for at skrive kommentarer
Ok, mange tak jeg proever mig frem :)
- log ind eller opret profil for at skrive kommentarer
Hej Igen,
Jeg har nu prøvet det du sagde sidst og det har virkert til punkt og prikke. Jeg er dog løbet ind i et isue der volder mig lidt problemer.
Som jeg ser det så når man opretter en menu bliver den som standard oprettet som et id og ikke en class er der nogen måde hvorpå jeg kan ændre dette?
Grunden til jeg vil ændre det er at jeg skal havde lavet ul og li funtionen om i min menu men hvis jeg ændre ul og li som det ligger i min css nu så ændre jeg udseende på alle menu ul og li funktionerne og det er jeg ikke interesseret I.
På forhånd mange tak for hjælpen.
Otto
- log ind eller opret profil for at skrive kommentarer
Løsning:
#block-menu-menu-menu-oversigt ul li {
background-color:#ff6600;
}
I ovenstående CSS eksempel fortæller du at "alle li'ere, som ligger inde i ul'ere, som ligger inde i menuen med id'et #block-menu-menu-menu-oversigt, skal have en orange baggrund".
Du skal faktisk læse sætningen bagfra.
/Kenneth Nielsen, submit.dk
- Det er gratis
- Du kan skrive artikler og tips
- Du kan få hjælp eller hjælpe andre
- - og meget mere …
- IT-studentermedhjælper søges til opgaver i Drupal
- /da/da/da/da/da/da/da
- Der er tilsyneladende mange mennsker herinde men næsten ingen aktivitet.. Hvorfor?
- Hjælp! Min side er crashet....!
- Dynamisk tilføjelse af node fields, ved node/add, på baggrund af relaterede Term fields?
- Kontrakt styring
- Opsæting af moduler.
- Opsætning af forum
- ændring af mappe-navn??
- Installations problemer
-
D7: 'locale'- og 'file'-fejl ligger sitet ned
-
opsætning af cck felter og views
-
D7: 'locale'- og 'file'-fejl ligger sitet ned
-
Tilføje aktuel dato til views?
-
Der er tilsyneladende mange mennsker herinde men næsten ingen aktivitet.. Hvorfor?
-
/da/da/da/da/da/da/da
-
Der er tilsyneladende mange mennsker herinde men næsten ingen aktivitet.. Hvorfor?
-
Dynamisk tilføjelse af node fields, ved node/add, på baggrund af relaterede Term fields?
-
Hjælp! Min side er crashet....!
-
Hjælp! Min side er crashet....!



Hej Otto
Her gang du opretter en ny menu, får den en unik ID. Benyt evt. Firefox's Firebug til at finde denne ID. Derefter er det blot et CSS spørgsmål. Har du en menu med ID'en minMenu, så skriver du f.eks. følgende i din css-fil:
#minMenu h1 {
color:#ff6600;
}
Ovenstående vil gøre alle H1'ere i den pågældende menu orange, men ikke påvirke dine H1'ere i de øvrige menuer.
/Kenneth Nielsen, submit.dk