Avatar billede gf Nybegynder
29. oktober 2004 - 19:13 Der er 20 kommentarer og
1 løsning

Hvordan laver man dette layout i css

Hej jeg har brugt css til formatering af fonts mm. Med andre ord jeg der på begynder stadiet. Jeg kunne gotd tænke mig at vide hvordan man laver følgende layout i css:

http://www.koldingegnens.dk/
Men med følgende rettelser

    ------------------------------------
    |              Flash                |
    |                                  |
    -------------------------------------
    |        menu                      |     
    |-----------------------------------|
    |                            |    |
    |                            |    |
    |          TEKST            |    |
    |                            |    |
    --------------------------------------
    |                            |info |
    |        logo                |    |
    --------------------------------------

Jeg håber dette ér forståeligt

Mvh GF
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:08 #1
Har du mulighed for at tegne det lidt bedre?
Men det er højest sandsynlig boksmodelen du skal bruge...
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:11 #2
er det selve css-filen der er problemet eller sidens opbygning?
Avatar billede gf Nybegynder
29. oktober 2004 - 23:15 #3
Hej

Jeg har læst lidt og fundet ud af meget. Der er dog lige en lille fejl jeg ikke kan komme til livs. Min hoved side og menu skulle stå ved siden af hunanden, det gød de ikke her er filerne.

Mvh Gf

index.htm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<html>
<head>
<title>Ladelund Efterskole</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

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

</head>
<body>
<div id="outer">
  <div id="Topbilled" align="center"></div>
<div id="Menu"> <span style="padding:5px;font-size:11px;">30 Dec
02</span></div>

  <div id="bodyblock" align="right">
    <div id="Hovedside" align="Left">Hovedside </div>
    <div id="Nyheder">menu </div>
  </div>
 
  <div id="nybodyblock" align="right">
    <div id="fodv" align="center"> venstre</div>
    <div id="fodh" align="left"> Højre</div>
  </div>
</div>
</body>
</html>


Layout.css


/* Layout Stylesheet */

body {
margin:20px;
background:#EEEEEE;
color: #333333;
text-align:center;
padding:0;
}

#outer {
text-align:left;
border:1px solid #000000;
width:750px;
margin:auto;
}

#Topbilled {
height:125px;
background:#FFFFFF;
}

#Menu {
height:20px;
background:#c0c0c0;
color: #333333;
border-width:px 0 0 0;
}

#bodyblock {
position:relative;
background: #dcdcdc;
color: #333333;
width:750px;
padding:0;
}

#Hovedside {
float:Left;
background:#dcdcdc;
color: #333333;
width:620px;
border:solid #000000;
border-width:2px
}

#Nyheder {
width:125px;
background:#ffffff;
color: #333333;
border:solid #000000;
border-width:2px;
text-align:left;
}

#nybodyblock {
position:relative;
background: #dcdcdc;
color: #333333;
width:750px;
padding:0;
}

#fodv {
float:Left;
width:620px;
height:25px;
background:#c0c0c0;
color: #333333;
border:solid #000000;
border-width:2px;
margin:0;
}

#fodh {
float:Right;
width:125px;
height:25px;
background:#cccccc;
color: #333333;
border-width:0px;
margin:0;
}
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:20 #4
øh...

som jeg ser du har du topbillede og menuen under hinanden... og derunder kommer Hovedside og nyheder...

men du vil have menuen ved siden af hovedside?
Avatar billede gf Nybegynder
29. oktober 2004 - 23:26 #5
Hej

Ja jeg vil gerne have hovedside og menu til at være lige ved siden af hinanden. Ligesom fodv og fodh.

Mvh GF
Avatar billede gf Nybegynder
29. oktober 2004 - 23:27 #6
Undskyld det er mig der vrøvler
det er hoved side og nyheder der skal stå ved siden af hinanden

Mvh GF
Avatar billede gf Nybegynder
29. oktober 2004 - 23:30 #7
ja det er noget vrøvl jeg har skrevet i scriptet i index htm er jeg kommet til at skrive menu i nyhedsspalten

Mvh gf
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:32 #8
<body>
<div id="container">
  <div id="topbillede"></div>

  <div id="content">
      <div id="menu">Menu1<br />Menu2</div>

      <div id="hovedside">Her står der noget spændende</div>
  </div>

  <div id="nybodyblock" align="right">
      <div id="fodv" align="center"> venstre</div>
      <div id="fodh" align="left"> Højre</div>
  </div>

</div>
</body>
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:39 #9
#Hovedside {
float:Left;
background:#dcdcdc;
color: #333333;
width:620px;
margin: 5px 0 0 0;
border:solid #000000;
border-width:2px
}

#Nyheder {
width:125px;
margin: 625px 0 0 0;
background:#ffffff;
color: #333333;
border:solid #000000;
border-width:2px;
text-align:left;
}
Avatar billede gf Nybegynder
29. oktober 2004 - 23:39 #10
Øh jeg fatter minus briger du ikke nogle helt nye navne i forhold ´til dem jeg bruger i style sheetet?

Mvh Gf
Avatar billede gf Nybegynder
29. oktober 2004 - 23:42 #11
Jeg tror også du har misforstået det lidt, Det skyldes nok min forviring tidligere det er hoved siden og den blok det i css filen der hedder nyheder der skal stå ved siden af hinanden

mvh gf
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:43 #12
øh... jo... container er outer og content er bodyblock
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:45 #13
ja... men du skal også bare se bort fra
Kommentar: dj-sejler
29/10-2004 23:32:26
og kigger på den neden under...
men der skal muligvis også:
position: relative;
Avatar billede gf Nybegynder
29. oktober 2004 - 23:54 #14
hmm jeg kan altså stadig væk ikke få dem til at stå ved siden af hinanden

Mvh Gf
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:55 #15
Avatar billede dj-sejler Praktikant
29. oktober 2004 - 23:56 #16
er det sådan at jeg kan komme til at se det?
Avatar billede gf Nybegynder
29. oktober 2004 - 23:58 #17
jeg har ikke nogen server at smide det op på, lige nu sidder jeg ved min egen comp. Jeg syntes bare det er mystisk at det ikke fil virke fordi fodv og fodh står lige ved siden af hinanden som jeg gerne vil have hovedtekst og nyheder til.

mvh GF
Avatar billede dj-sejler Praktikant
30. oktober 2004 - 00:05 #18
det er nok ikke det... men prøv at lav din "width" på hovedside til 617 eller der under...

ellers... så har du
float:Right;
i den anden i fodh det kan være der skal være det i "nyheder"
Avatar billede gf Nybegynder
30. oktober 2004 - 00:11 #19
Damn det var bare den float right, tjah det er jo træls at overse sådan en lille ting. hvis jeg sætter højden på hoved siden til f. eks. 200 px kan man så på en aller anden måde få sat en scrollbar ind?

Mvh gf
Avatar billede dj-sejler Praktikant
30. oktober 2004 - 00:16 #20
øh... du kan med iframe i hvert fald, men så overholder den vidst ikke xhtml 1.0 strict standarten, men jeg ved ikke om man kan på andre måde.
Avatar billede gf Nybegynder
30. oktober 2004 - 00:18 #21
ok tak 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