Avatar billede funkyloonie Nybegynder
27. februar 2005 - 23:25 Der er 2 kommentarer og
1 løsning

Div i IE vs. Firefox

Hej!

Prøv at teste følgende i IE og i firefox. I IE får man ikke et div med størrelsen 1 gang 1px. Den er mere i højden... Nogen der ved om det er til at ændre?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>           
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title></title>
<style>
#status {
    border: 1px solid rgb(0,0,0);
    background-color: transparent; 
    position:absolute;
    left: 20px;
    top: 50px;
    width: 1px;
    height: 1px;
    color: rgb(0,0,0);
}
</style>
</head>
<body>
    <div id="status">
    </div>
   
</body>
</html>
Avatar billede Slettet bruger
28. februar 2005 - 01:04 #1
Du har to problemer:

1) Der er ingen URL på din DOCTYPE, så IE er i quirks-mode. Brug f.eks:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

2) IE har vistnok en ide om at elementer ikke må være mindre end liniehøjden, så tilføj:

line-height: 1%;
Avatar billede funkyloonie Nybegynder
28. februar 2005 - 17:33 #2
1) er nu sat

2) er nu afprøvet men har ingen effekt.

Nogle andre ideer?
Avatar billede funkyloonie Nybegynder
28. februar 2005 - 17:41 #3
overflow: hidden; løser mit problem.
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