Avatar billede aquix Nybegynder
02. juli 2007 - 19:55 Der er 1 kommentar og
1 løsning

CSS - mellemrum mellem DIV

Hej eksperter

Jeg er klar over, at dette emne har været oppe utrolig mange gange, men da jeg ikke mener at have fundet nogle helt brugbare løsninger, forsøger jeg mig med en ny tråd :))

Jeg står i den situation, at jeg har en menu samt et toplogo. De er hver især placeret i hver sin DIV hvilket også er helt fint. Desværre opstår der et irriterende mellemrum mellem disse to DIV's, som jeg ikke har kunnet formå at få rodet bod på - ønsker gerne en nogenlunde overskuelig kode jo.

Kodeeksempel:
    <div id='div_menu'>
        <a href=''><img src='images/menu_xxx.jpg' alt='xxx'></a>
        <a href=''><img src='images/menu_xxx.jpg' alt='xxx'></a>
        <a href=''><img src='images/menu_xxx.jpg' alt='xxx'></a>
        <a href=''><img src='images/menu_xxx.jpg' alt='xxx'></a>
        <a href=''><img src='images/menu_xx.jpg' alt='xxx'></a>
    </div>
   
    <div id='div_toplogo'>...</div>

CSS:
body {
    margin: 0px;
    background-image: url('images/bg_body.jpg');
    background-repeat: repeat-x;
    }

#div_menu {
    position: relative;
    display: inline;
    margin: 0px;
    }
#div_toplogo {
    position: relative;
    margin: 0px;
    background-image: url('images/pic_toplogo.jpg');
    background-repeat: no-repeat;
    width: 906px;
    height: 257px;
    }

På forhånd tak
Avatar billede jhe-ting Nybegynder
02. juli 2007 - 20:19 #1
Hvis du formaterer din HTML lidt om på denne måde, kan mellemrum undgås.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<style type='text/css'>
body {
    margin: 0px;
    background-image: url('images/bg_body.jpg');
    background-repeat: repeat-x;
    }

#div_menu {
    position: relative;
    display: inline;
    margin: 0px;
    }
#div_toplogo {
    position: relative;
    margin: 0px;
    background-image: url('images/pic_toplogo.jpg');
    background-repeat: no-repeat;
    width: 906px;
    height: 257px;
    }
</style>
</head><body>
    <div id='div_menu'>
        <a href=''><img src='images/menu_xxx.jpg' alt='xxx'></a><a
        href=''><img src='images/menu_xxx.jpg' alt='xxx'></a><a
        href=''><img src='images/menu_xxx.jpg' alt='xxx'></a><a
        href=''><img src='images/menu_xxx.jpg' alt='xxx'></a><a
        href=''><img src='images/menu_xx.jpg' alt='xxx'></a></div>
    <div id='div_toplogo'>...</div>
</body></html>
Avatar billede aquix Nybegynder
02. juli 2007 - 20:35 #2
Jeg takker for hjælpen.
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