top margin

Tags:    html css

Hey drenge og enkelte piger...

Jeg har fået fixet mig en hjemmeside min er godt nok helt blank med det her program.

Jeg har et billede som kører som baggrund på header og så billede der går udover den.

Problemet er bare at jeg ikke kan få det ***** billede til at aligne i toppen. Jeg ville mene at det burde være løst med top-margin:0 men det har ikke løst det.

Fold kodeboks ind/udKode 


i kan se det her: http://henrikandersen.net



Du burde nok have brugt en div til din header. At bruge en ul er en smule misbrug vil jeg mene.

Ul har nemlig en indbygget margen, du kan fjerne den ved at sætte display: inline for ul-elementer. Men som du kan se introducerer det en række nye problemer.

Du kan også sætte din ul til en relative position og sætte top til et negativt antal pixels så det kommer til at aligne, dette er dog heller ikke en god løsning da ikke alle browsere renderer html ens.



Jonas det med at sætte den negativt har jeg nemlig prøvet. Det vises ens i firefox og IE 8 men desværre ikke i safari. ul-elementerne er til mine links



t