/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Baggrundsbillede på a:hover problem
Fra : David Buus


Dato : 21-08-08 10:19

Hej med jer...

Hjemmeside:
http://www.ernaeringscoach.dk/
CSS:
http://www.ernaeringscoach.dk/style/ernaeringscoach.css

Har lavet en menu bjælke, med et baggrundsbillede. I den bjælke
indsætter jeg mine menu punkter (links) og har givet dem et
baggrundsbillede på a:hover.

Baggrundsbilledet til bjælken er 800x25
Baggrundsbilledet til a:hover er 5x25

Men jeg kan ikke få baggrundsbilledet til at gå fra bunden til
toppen af min menubjælke. Hvor er fejlen??

Jeg håber I kan hjælpe mig, da jeg ikke kan finde fejlen selv...

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Birger Sørensen (21-08-2008)
Kommentar
Fra : Birger Sørensen


Dato : 21-08-08 11:06

David Buus har bragt dette til verden:
> Hej med jer...
>
> Hjemmeside:
> http://www.ernaeringscoach.dk/
> CSS:
> http://www.ernaeringscoach.dk/style/ernaeringscoach.css
>
> Har lavet en menu bjælke, med et baggrundsbillede. I den bjælke
> indsætter jeg mine menu punkter (links) og har givet dem et
> baggrundsbillede på a:hover.
>
> Baggrundsbilledet til bjælken er 800x25
> Baggrundsbilledet til a:hover er 5x25
>
> Men jeg kan ikke få baggrundsbilledet til at gå fra bunden til
> toppen af min menubjælke. Hvor er fejlen??
>
> Jeg håber I kan hjælpe mig, da jeg ikke kan finde fejlen selv...

Det ser unægteligt ud somom der er enten margin eller padding på et
eller andet.
Men din css er "god nok".
Der er bare det, at <a> er et inline element, der retter sig efter
indholdet, og principielt har hverken højde eller bredde i css..

For at gøre det, du vil, skal du give a-tag i css
display : block;
Men du bliver så også nødt til at give den en bredde eller float, da de
ellers ikke kan være på samme linie.
float : left;
burde kunne gøre det...

Birger



Jørgen Farum Jensen (21-08-2008)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 21-08-08 11:30

David Buus skrev:
> Hej med jer...
>
> Hjemmeside:
> http://www.ernaeringscoach.dk/
> CSS:
> http://www.ernaeringscoach.dk/style/ernaeringscoach.css
>
> Har lavet en menu bjælke, med et baggrundsbillede. I den bjælke
> indsætter jeg mine menu punkter (links) og har givet dem et
> baggrundsbillede på a:hover.
>
> Baggrundsbilledet til bjælken er 800x25
> Baggrundsbilledet til a:hover er 5x25
>
> Men jeg kan ikke få baggrundsbilledet til at gå fra bunden til
> toppen af min menubjælke. Hvor er fejlen??
>

Birger peger på det. Dit problem er, at du
formaterer to forskellige elementer, der begge
har en højde. Det er bedre at lade bjælkens højde
afhænge af a-elementets højde.

--
Med venlig hilsen

Jørgen Farum Jensen
http://webdesign101.dk

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste