Avatar billede lsskaarup Nybegynder
16. juni 2009 - 00:34 Der er 5 kommentarer og
1 løsning

Hvor kommer det luft fra?

Jeg sidder og roder lidt, med at få bygget et tabel layout op via css og <div>, og er resten helt tilfreds. Men så opdager jeg at der er luft imellem min øverste grid og midterste grid. Men kan lige se hvorfra det skulle komme. Kan I det?

------------- HTML --------------
<div class="grid_top">
    <div class="row">
        <div class="header">header</div>
    </div>
    <div class="row">
        <div class="menu"></div>
    </div>
</div>
<div class="grid_mid">
    <div class="row">
        <div class="navi"></div>
        <div class="container"></div>
    </div>
</div>
<div class="grid_bottom">
    <div class="row">
        <div id="footer">footer</div>
    </div>
</div>



-------------- CSS ---------------
@charset "utf-8";

html,body {
    margin:0;
    padding:0;
    }
   
.grid_top {
    width:1024px;
    height:97px;
    margin:0 auto;
    background-color:#FFF;
    background-image: url(../images/layout_01.jpg);
    display: table;
    background-repeat:no-repeat;
    border-collapse:collapse;
}

.grid_mid {
    width:1024px;
    height:572px;
    margin:0 auto;
    background-color:#FFF;
    background-image: url(../images/layout_02.jpg);
    display: table;
    background-repeat:no-repeat;
    border-collapse:collapse;
   
}

.grid_bottom {
    width:1024px;
    height:101px;
    margin:0 auto;
    background-color:#FFF;
    background-image: url(../images/layout_03.jpg);
    display: table;
    background-repeat:no-repeat;
    border-collapse:collapse;
}

.header {
  display: table-cell;
  width: auto;
  height:70px;
  vertical-align:middle;
  text-align:center;
 
}

.menu {
  display: table-cell;
  width: auto;
  height:17px;   
 
}

.row {
  display: table-row;
 
}

.navi {
  display: table-cell;
  width: 195px;
  height:572px;   
}

.container {
  display: table-cell;
  width: auto;
  height:572px;   
}
Avatar billede mall Nybegynder
16. juni 2009 - 00:55 #1
Hos mig er der intet luft. Hvilken browser bruger du?
Og kender du til doctype?
Avatar billede lsskaarup Nybegynder
16. juni 2009 - 08:04 #2
Jeg bruger IE8, men det er som om der også er lidt i Dreamweavers preview funktion. Den regner jeg dog ikke helt med, da den kun understøtter IE7 og IE8B1.

Og jo, jeg har doctype på, men ikke lige huske hvad den er. Jeg kan ligge det på, når jeg kommer hjem.
Avatar billede lsskaarup Nybegynder
16. juni 2009 - 20:46 #3
Hmm, min doctype er <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Kan det have noget at sige i dette tilfælde.

Jeg har prøvet at uploade siden hertil http://larsskaarup.dk/ifa/, men der er den også.
Avatar billede mall Nybegynder
16. juni 2009 - 22:37 #4
Du har en taste fejl :)

.grid_top {
    width:1024px;
    height:97px;
    margin:0 auto;
    background-color:#FFF;
    background-image: url(../images/layout_01.jpg);
    display: table;
    background-repeat:no-repeat;
    border-collapse:collapse;
}

height:97px; skal ændres til 95px
Dit top billede er ikke højere end 95px, derfor kommer der luft :D
Avatar billede lsskaarup Nybegynder
19. januar 2010 - 15:09 #5
Oprydningstid, da jeg så at du havde lagt et svar jeg kunne bruge. Mall smider du et svar?
Avatar billede lsskaarup Nybegynder
08. marts 2010 - 14:37 #6
Jamen, så tager jeg dem da selv.
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