Avatar billede Slettet bruger
20. juni 2008 - 11:18 Der er 8 kommentarer og
1 løsning

Lidt hjælp til CSS menu

Hej,

Jeg er igang med en CSS menu til mit website og er midlertidig rendt ind i nogle problemer. Menuen virker som sådan men der er enkelt ting jeg gerne vil udvide den med. Når er man på en side skal baggrundsfarven bag linket være hvid og teksten sort. Hvordan laver jeg lige det? Jeg har lavet en id' i mit stylesheet der hedder menu_active men hvordan skal den id kaldes i mit HTML for jeg får en hvid baggrund med sort linktekst på et af boksene så det ser rigtigt ud.

Jeg håber ikke det er nødvendigt at lave alt for meget om i koden. Det er vigtigt for mig det bliver holdt enkelt.

Min HTML kode ---------------- :

    <ul id='menu'>

    <li><a href='link.html'>Link</a></li>
    <li><a href='link.html'>Link</a></li>
    <li><a href='link.html'>Link</a></li>
    <li><a href='link.html'>Link</a></li>
    <li><a href='link.html'>Link</a></li>
    <li><a href='link.html'>Link</a></li>

    </ul>

Min CSS kode ---------------- :

#menu li {
    float: left;
    margin: 0;
    padding: 0;}
   
#menu a {
    background: #56aa4b;
    color: #FFFFFF;
    display: block;
    float: left;
    margin-right: 4px;
    padding: 6px 12px;
    text-decoration: none;}
   
#menu a:hover {
    background: #72ba68;
    color: #FFFFFF;
    padding-bottom: 6px;}

#menu_active {
    background: #FFFFFF;
    color: #000000;
    display: block;
    float: left;
    margin-right: 4px;
    padding: 6px 12px;
    text-decoration: none;}
Avatar billede Slettet bruger
20. juni 2008 - 11:19 #1
#menu_active er en jeg har lavet til sidst. Her er baggrunden sat til hvid og farven på linket til sort men kan ikke få det til at se sådan ud på et af menupunkterne.
Avatar billede w13 Novice
20. juni 2008 - 11:24 #2
Så du skal vel bare sætte:
<li><a href='link.html' id='menu_active'>Link</a></li>
Avatar billede Slettet bruger
20. juni 2008 - 11:34 #3
Har lige prøvet, der kommer stadig ingen hvid baggrund og sort tekst på menupunktet. :/
Avatar billede w13 Novice
20. juni 2008 - 11:38 #4
Ret:
#menu_active
til:
a#menu_active
Så fungerer det.

Det skyldtes, at #menu a gik ind og havde førsteprioritet.
Avatar billede w13 Novice
20. juni 2008 - 11:38 #5
:)
Avatar billede Slettet bruger
20. juni 2008 - 11:39 #6
Jep, takker! :)
Avatar billede w13 Novice
20. juni 2008 - 11:44 #7
Tak for point! :)
Avatar billede olebole Juniormester
20. juni 2008 - 12:44 #8
<ole>

- og så er der vel ingen grund til at float'e dine links  =)

/mvh
</bole>
Avatar billede Slettet bruger
20. juni 2008 - 13:41 #9
Nope det er rigtig. Tak for det olebole. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester