Avatar billede lylover Nybegynder
23. juni 2007 - 16:36 Der er 13 kommentarer og
1 løsning

Design - Forlænge automatisk? Og menu!?

Hejsa!

Mit problem er at mit design ikke vil forlænge sig i midten efter hvor lang indholdet er, altså selve indholdet ryger ud af designet, jeg har en body:
body {

        margin:0;

        padding:0;

        height:100%;

        font-family: Verdana;
       
        font-size: 10px;
       
        background-image: url(../gfx/bg.gif);

        background-repeat: repeat-x;       

}

Og jeg mener selv jeg skal rette i den, men hvordan?

Men selve div'en der skal forlænges er #text{

    position:absolute;

    z-index:5;

}

Mit andet spørgsmål er at jeg har nogle menuer som også skal forlænges.

Btw. hvis i vil se style.css så sig lige til!
Avatar billede lylover Nybegynder
23. juni 2007 - 22:23 #1
Hmm..
Sig endelig til hvis i ikke kan forstå mit spørgsmål!
Avatar billede roenving Novice
24. juni 2007 - 02:33 #2
Spørgsmålet er forstået, men miljøet mangler, så det kan være svært at svare på ...

-- f.eks. virker din body-regel som om, du ikke bruger en ordentlig doctype (om nogen !-)

-- så måske et link kan hjælpe på forståelsen ?-)
Avatar billede lylover Nybegynder
24. juni 2007 - 14:27 #3
http://zipen.dk/design/css/styles.css - Her er min style.css :D

Håber det kan hjælpe? :-)
Avatar billede sibbelone Nybegynder
24. juni 2007 - 20:22 #4
.body {
      margin:0;
      padding:0;
      height:100%;
      font-family: Verdana;
      font-size: 10px;
      background-image: url(../gfx/bg.gif);
      background-repeat: repeat-x;       
}

html>body .body{
      min-height: 200px;
      height: auto;}
prøv lige denne
Avatar billede lylover Nybegynder
24. juni 2007 - 20:26 #5
html>body .body{
      min-height: 200px;
      height: auto;}
- Skal html>body .body{ være navnet på den? :S
Avatar billede lylover Nybegynder
24. juni 2007 - 20:36 #6
Men, nej det virkede ikke :(
Avatar billede sibbelone Nybegynder
24. juni 2007 - 21:23 #7
style sheet gemmes som style.css i samme mappe som siden
body {
    Font-family: verdana;
    font-size: 11px;
    color: #000;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    background-color: #fff;}


   
   
/*Starter selv sideindelingen med de forskellige div boxe*/

/*heunder den box som centrere indholdet på siden*/
.holder {
    position: relative;
    width: 963px;
    height: 20px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    /*background-color: #fff;*/
   
    }
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .holder {
    min-height: 200px;
    height: auto;
    }

   
   
/*heunder den indhold hvor både left og content er inde i dette gør at siden udvider sig*/
.indhold {
    position: relative;
    float: left; 
    width: 957px;
    height: 300px;
    border: 3px solid #94aec4;
    background-color: #fff;
    background-color: #fff;}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/   
html>body .indhold {
    min-height: 300px;
    height: auto;
    }

   
   
/*heunder den conten  hvor indhold på siden skal sættes ind*/
.content {
    position: relative;
    float: right;  /*skift right ud med left og divboxen vil stå i højre side men kræver at du også ændre .left, der skal float ændres til right*/
    width: 740px;
    height: 10px;
    padding: 10px;
    margin-top: 20px;
    background-color: #fff;}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .content {
    min-height: 10px;
    height: auto;}   


/*heunder toplogo hvor du kan indsætte et bagrundsbilled*/   
.toplogo {
    position: relative;
    float: left;
    width: 957px;
    height: 90px;
    background-color: #fff;
    border-top: 1px solid #94aec4;
    /*herunder kan du indsætte toplogo
    background: url(../image/toplogo.jpg);
    background-repeat: repeat-y;*/}

/*heunder den menu der går på tværs af hele side, hvis du ikke vil have menuen der kan du bare undlade den på siden*/
.menu {
    position: relative;
    font-size: 11px;
    float: left;
    padding: 0px 0px 0px 10px;
    width: 947px;
    height: 20px;
    color: #fff;
    border-top: 1px solid #94aec4;
    background-color: #435a6e;
    display: inline;
    z-index: 200;}

/*heunder left indhold , her kan du evt lave menu*/   
.left {
    position: relative;
    float: left; /*skift left ud med right og divboxen vil stå i højre side men kræver at du også ændre content, der skal float ændres til left*/
    width: 155px;
    height: 500px;
    margin-right: 0px;
    padding: 5px;
    background-color: #bbb;*/}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
html>body .left {
    min-height: 500px;
    height: auto;}
   

   
   
   
   
   
.bund {
    position: relative;
    font-size: 11px;
    float: left;
    width: 960px;
    height: 20px;
    text-align: center;
    margin-top: 10px; /*styre afstanden op til indhold sættes til 0 hvis man ikke ønsker afstand*/
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #94aec4;
    }
   
   




Siden gemmes som what ever


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Udvid</title>
<meta http-equiv="Content-Language" content="da" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="style/alink.css" />




</head>
<body>



<div class="holder">



<!--indhold starter her og denne div er den der udvider -->
<div class="indhold">

<!--Toplogo starter herunder-->
<div class="toplogo">Toplogo</div>

<!--Vandrette menu starter her-->
<div class="menu"></div>


<!--Left starter her og kan bruges til alt mulig indhold-->
<div class="left">Venstre

</div><!--Left slutter her-->



<!--Contente starter her-->

<div class="content">


Indhold på siden sættes ind her
<div class="curvy">
<em id="ctl"><b>&bull;</b></em>
<em id="cbl"><b>&bull;</b></em>
<em id="ctr"><b>&bull;</b></em>
<em id="cbr"><b>&bull;</b></em>
<p>I know it's been done before, but not this way!<br />A box with curved corners into which you can put text that goes right up to the corners.<br />
Again, no graphics were used in the making of this demonstration.<br />All it takes is four quadrants of a bullet point positioned absolutely in each corner (arial font this time as it's the safest one to use).</p>
</div>


</div><!--Content slutter her-->




</div><!--Indhold slutter her-->



<div class="bund">Bund bjælke</div>


</div>
</body>
</html>



prøve ovenstående resultate kan ses på
http://websmeden.dk/test/css/siden.php
Avatar billede sibbelone Nybegynder
24. juni 2007 - 21:24 #8
Fjern dette

<div class="curvy">
<em id="ctl"><b>&bull;</b></em>
<em id="cbl"><b>&bull;</b></em>
<em id="ctr"><b>&bull;</b></em>
<em id="cbr"><b>&bull;</b></em>
<p>I know it's been done before, but not this way!<br />A box with curved corners into which you can put text that goes right up to the corners.<br />
Again, no graphics were used in the making of this demonstration.<br />All it takes is four quadrants of a bullet point positioned absolutely in each corner (arial font this time as it's the safest one to use).</p>
</div>
Avatar billede sibbelone Nybegynder
24. juni 2007 - 21:24 #9
51513828
Avatar billede sibbelone Nybegynder
24. juni 2007 - 21:31 #10
#text {
    position: relative;
    float: left; 
    width: 957px;
    height: 300px;
    border: 3px solid #94aec4;
    background-color: #fff;
    background-color: #fff;}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/   
html>body #text{
    min-height: 300px;
    height: auto;
    }

position skal være relative
Avatar billede lylover Nybegynder
28. juni 2007 - 13:37 #11
Hej.. Nu har jeg prøvet lidt af hvert..

Men det virker altså ikke!!

Hvis der er nogle der vil hjælpe mig over Email så ville det være dejligt :-)
Det ville være nemmere med filer osv. :-)
Altså, kun hjælpe.. Jeg vil ikke have at i sider og laver det for mig, men bare hjælpe mig med at få det lavet..
Avatar billede lylover Nybegynder
28. juni 2007 - 13:37 #12
Så det er ikke et "job"
Avatar billede sibbelone Nybegynder
29. juni 2007 - 01:32 #13
dan@bilnet.dk
Avatar billede lylover Nybegynder
24. august 2011 - 17:19 #14
.
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