Avatar billede hostgirl Nybegynder
13. november 2003 - 11:16 Der er 7 kommentarer og
1 løsning

Problemer med position

Heysa, ja når i ser siden siger det sig selv:

http://www.aspsoftware.dk/flegel/nytest/default.html

min css fil:


.body {
    border: 1px solid #000000;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    width: 736px;
    Height: 600px;
}

#title {
    position: absolute;
    left: 19px;
    top: 0px;
    width: 698px;
    Height: 100px;
    background-image:url(images/header.jpg);
}
#left {
    border-right: 1px black solid;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 18px;
    background-image:url(images/venstrebar.jpg);
}
#right {
    border-left: 1px black solid;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 18px;
    background-image:url(images/hojrebar.jpg);
}
.onehor {
    border-top: 1px black solid;
    border-bottom: 1px black solid;
    position: absolute;
    left: 19px;
    top: 100px;
    width: 698px;
    Height: 20px;
    background-image:url(images/horisontalbar.jpg);
}
.twohor {
    border-bottom: 1px black solid;
    position: absolute;
    left: 19px;
    top: 122px;
    width: 698px;
    Height: 20px;
    background-image:url(images/horisontalbar.jpg);
}
.threehor {
    border-top: 1px black solid;
    position: absolute;
    left: 18px;
    width: 698px;
    Height: 20px;
    background-image:url(images/horisontalbar.jpg);
}


#content {
    position: absolute;
    top: 143px;
    left: 19px;
    bottom: 0px;
    background-color: #336699;
}


html fil:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <link rel="stylesheet" type="text/css" href="style.css">
    <title>Silencio</title>
<meta name="Generator" content="Stone's WebWriter 4" />
</head>
<body>
<div class="body">

    <div id="title">
    sad

    </div>

    <div id="left">
   
    </div>
   
    <div id="right">

    </div>

    <div class="onehor">
   
    </div>

    <div class="twohor">
   
    </div>

   

    <div id="content">
   
    </div>



</div>


</body>
</html>

Jeg ønsker at siden blot skal fylde ud ned af, alt efter hvor meget indhold der. Desuden ønsker jeg højre og venstre bar også til at fylde ud efter indhold, og det hele skal blive inde i den først div, som også blot skal strække sig i højden, ikke i bredden
Avatar billede Morten Nybegynder
13. november 2003 - 11:24 #1
.body {
    border: 1px solid #000000;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    width: 736px;
Height: 100%;

ellers må du lave max-height på div-content

(tror jeg)
Avatar billede hostgirl Nybegynder
13. november 2003 - 11:30 #2
virker ikke
Avatar billede hostgirl Nybegynder
13. november 2003 - 18:23 #3
ingen der har et bud ?
Avatar billede skovenborg Nybegynder
14. november 2003 - 00:01 #4
har du prøvet med at sætte height:100% inde i din left og right class???
Avatar billede skovenborg Nybegynder
14. november 2003 - 00:16 #5
content skulle nok også sættes til:
width:698px; - så det fylder det helt ud.
Avatar billede hostgirl Nybegynder
14. november 2003 - 07:37 #6
Jamen det er slet ikke mit problem, jeg vil have siden skal være "dynamisk", så hvis jeg smider en masse indhold ind i siden, så bliver siden blot større ned af, ligesom det ville virke i en tabel. Hvad skal jeg bruge i stedet for position absolute, jeg er temmelig ny i det..
Avatar billede hostgirl Nybegynder
25. januar 2004 - 15:12 #7
jeg lukker dette spørgsmål da intet svar hjalp mig, jeg valgte at lave siden i tabels (html) :(
Avatar billede skovenborg Nybegynder
25. januar 2004 - 19:10 #8
sorry vi ikke ku' hjælpe :-(
Gamle spørgsmål har det med at glide ud af ens hukommelse...sååå
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