Avatar billede krydset Nybegynder
22. maj 2005 - 13:47 Der er 8 kommentarer og
1 løsning

en div der ksubber en anden div

hejsa, hvordan kan man, hvis man har 2 div oven på hinanden placeret med positioning, gøre så den øverste udvider sig i height så skubber den nederste nedaf så der stadig hvis være et givet mellemrum imellem. www.pc-dk.dk/test/ der er 2 gule layers, hvis der sættes 2 texter mere i den øverste vil den overlappe den nederste, kan man undgå det ?

Mvh Thomas L.
Avatar billede roenving Novice
22. maj 2005 - 13:53 #1
Sæt en div udenom dem, placer den absolut, og positioner de to diver relativt, den øverste på 0,0, den nederste f.eks. på 0,20px, så får du 20px afstand !-)
Avatar billede krydset Nybegynder
23. maj 2005 - 13:06 #2
Har gjordt sådan her

<div class="main">
    <br>
   
        <div class="logo"></div>
       
       
        <div id="main_menu">
           
            <div class="menu_1">
                Test<br>
                Test<br>
                Test<br>
                Test<br>
            </div>
       
            <div class="menu_2">
                Test2<br>
                Test2<br>
                Test2<br>
                Test2<br>
            </div>
               
        </div>
   
</div>


Og css kode her

.main_menu
{
    position:absolute;
}

.menu_1
{
    background-color:#FFFF00;
    width:150px;
    height:auto;
    position:relative 0,0;
    top:100px;
}

.menu_2
{
    background-color:#FFFF00;
    width:150px;
    height:auto;
    position:relative 0,10;
    top:200px;
}

Er det rigtigt ?
Avatar billede roenving Novice
23. maj 2005 - 15:37 #3
Nej, men ikke så langt fra, jeg havde regnet med, at du havde gennemskuet min brug af koordinater !-)

.main_menu
{
    position:absolute;
    top:100px;
}

.menu_1
{
    background-color:#FFFF00;
    width:150px;
    height:auto;
    position:relative;
    top=0px;
    left=0px;
}

.menu_2
{
    background-color:#FFFF00;
    width:150px;
    height:auto;
    position:relative;
    top=10px;
    left=0px;
}
Avatar billede krydset Nybegynder
23. maj 2005 - 16:11 #4
Havde jeg så ikke :-P
Avatar billede krydset Nybegynder
23. maj 2005 - 16:33 #5
Hmmm det vrker næsten, der er ikke noget mellemrum, men den øverste skubber til den nederste ? Hvad skyldes det der ikke er noget mellemrum ?
Avatar billede krydset Nybegynder
23. maj 2005 - 16:35 #6
fandt fejlen, det hedder jo ikke

top=10px;
left=0px;

men

top:10px;
left:0px;

Ligger du et svar
Avatar billede roenving Novice
23. maj 2005 - 17:07 #7
Gaab, en af de allergamleste brølere ...

-- els velbekomme '-)
Avatar billede krydset Nybegynder
23. maj 2005 - 18:02 #8
heeh :-P
Takker for det :-P
Avatar billede roenving Novice
24. maj 2005 - 01:13 #9
-- og jeg takker for point ;~}
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