Avatar billede paviuz Nybegynder
21. november 2004 - 02:31 Der er 5 kommentarer og
1 løsning

Min menu driller med display: block;

Hej, tjek den her hjemmeside.
Som i kan se står menuen ikke ordenligt, jeg har brugt display: block; til at den skal lave hele feltet gråt når man har musen over, det gør den også fint men den laver et mellemrum nedenunder.. en måde at få det væk på? tak :)
Avatar billede Slettet bruger
21. november 2004 - 02:43 #1
URL?
Avatar billede paviuz Nybegynder
21. november 2004 - 03:02 #2
Her: http://frip.dk/leery/hp/test2.html
Havde planlagt at skrive den... ved ik hva der gik galt :)
Avatar billede Slettet bruger
21. november 2004 - 03:19 #3
Jeg har et par kommentarer:

1) Det er ikke tilladt at have mere end et element med samme id, og du bruger id="menu" to gange. Hvis du skal bruge to ting med samme stil, bør du bruge en klasse istedet.

2) Det er overflødigt at give dine menulinks deres egen klasse - med mindre du har tænkt dig at skulle have links i menuen, der ikke er menulinks, men det sker vel så sjældent, at det vil være smartere at give dem en særlig klasse istedet.

Bare lav #menu a.menulink:hover om til #menu a:hover

3) Fjern <br> efter dine menulinks. De er sat til display:block, og de har dermed automatisk linien for sig selv. Dette er løsningen på dit spørgsmål.
Avatar billede paviuz Nybegynder
21. november 2004 - 03:23 #4
Mange tak :) smid et svar.
Jeg er ikke lige så god til det der med hvordan classes skal opstilles med a:hover osv.
Så hvordan opstiller jeg en class med et a:hover ? ligesom jeg opstiller en id med a:hover sådan her:
#menu a:hover
Avatar billede Slettet bruger
21. november 2004 - 03:26 #5
Bortset fra at classes nævnes med . i stedet for #, så er CSSen helt det samme. Så hvis du laver menu om til at være en klasse i stedet for et id, så skal CSSen se således ud:

.menu a:hover
Avatar billede paviuz Nybegynder
21. november 2004 - 04:10 #6
Takker
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