Avatar billede googolplex Novice
02. april 2003 - 02:07 Der er 6 kommentarer og
2 løsninger

Kan ikke styre <div> højde :(

http://www.ladefoged-roenne.dk/andet/far/index.htm, har jeg indsat en <div> som mellemrum mellem menu-boksen og adresse-boksen:

<div class="mellemrum">
</div>

div.mellemrum
{
    height: 14px;
}

Men jeg kan ikke få højden under 14px (over 14px virker det fint), hvad gør jeg galt ?
Avatar billede dmcn Praktikant
02. april 2003 - 02:23 #1
Indsæt en transparent gif på 1 * 1 px og udvid i højden til den passer.
Avatar billede googolplex Novice
02. april 2003 - 02:30 #2
Kan du ikke give mig et eksempel ?

Er det den eneste måde jeg kan gøre det på ? (virker lidt underligt at der er en begrænsning for hvor lav jeg kan lave højden :()
Avatar billede knudgert Nybegynder
02. april 2003 - 02:31 #3
Virker nu fint i alle andre browsere end IE :-)
En lidt kryptisk måde at gøre det på er at smide en font-size ind i <div> også selvom den er tom.
F.eks.
div.mellemrum
{
    height: 4px; font-size: 4px
}

Så virker det også i IE.
Avatar billede dmcn Praktikant
02. april 2003 - 02:33 #4
Problemet i IE er, at browseren opfatter et tomt div som et div med et mellemrum i. Dette mellemrum vil være lige så højt som standard tekststørrelsen på siden. Dette kan omgåes med en transperant gif eller som knudgert siger.
<div class="mellemrum"><img src="trans.gif" style="width: 1px; height: 1px;" alt=""></div>
Avatar billede knudgert Nybegynder
02. april 2003 - 02:33 #5
Det er fordi IE beregner en font-size, der svarer til normal og det ligger deromkring de 14px, derfor skal du sætte en mindre font-size.
Avatar billede googolplex Novice
02. april 2003 - 02:36 #6
Ok, tak for hjælpen, funker perfekt nu, synes den sidste metode er lidt nemmere.

IE opfører sig altså besynderligt en gang imellem :(
Avatar billede googolplex Novice
02. april 2003 - 02:37 #7
Øhh, hvor blev det sidste point af ?
Avatar billede dmcn Praktikant
02. april 2003 - 02:38 #8
Vi får hver 2½ point, det kan bare ikke ses. :)
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