Avatar billede mbtmbt Nybegynder
11. februar 2006 - 13:25 Der er 5 kommentarer og
1 løsning

Placering af en række divs

Kære Eksperten,

Jeg har fået store problemer med at få mine divs placeret ordenlig, jeg har læst lidt rundt på eksperten, og prøvet at rette det til.

Men det vil bare ikke virke som det skal.

Derfor håber jeg i kan hjælpe

-----------HTML koden----------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link rel="stylesheet" title="style" href="style.css" type="text/css" />
</head>

<body>
<div class="container2">
  <div class="menu"> Menu | dfdfs | dfsdf | sfdfsdf | </div>
  <div id="logo"><img src="images/logo.jpg" alt="logo" width="228" height="188" /></div>
    <div class="extra">
        <div class="text" id="overskrift"><br /><img src="images/annoncer.gif" alt="annoncer" width="503" height="42" /></div>
          <div class="text" id="indhold"></div>
        <div class="text" id="indhold_bund"><img src="images/bund.gif" alt="bund" width="503" height="31" /></div>
    </div>
<div class="extra2">
          <div id="menu_overskrift"><img src="images/menu.gif" alt="menu" width="246" height="35" /></div>
        <div id="menu"></div>
        <div id="menu_bund"><img src="images/bund_menu.gif" alt="bund" width="246" height="31" /></div>
  </div>
</div>
</body>
</html>


--------CSS koden---------

/* CSS Document */

.container2 {
    position: relative;
    left: 0px;
    top:110px; 
    width: 780px;
    height:auto; 
    background-color: #DADBDC;
    border-right: 1px solid #000;
    border-bottom: 5px solid #000;
}

.menu {
    position: relative;
    text-align: left;
    left: 228px;
    top: 0px;
    height: 22px;
    width: 552px;
    background-color: #020127;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    line-height:22px;
}

   
#logo {
    position:absolute;
    width:228px;
    height:188px;
    left: 0px;
    top: -64px;
}

.text {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#020127;
}

#indhold {
    width:433px;
    height:160px;
    background-image:url(images/bg.gif);
    padding-left:30px;
    padding-right:40px;
}

#indhold_bund {
    width:502px;
    height:25px;
}


#overskrift {
    width:241px;
    height:35px;
}

#menu_overskrift {
    width:247px;
    height:32px;
}
#menu {
    width:247px;
    height:32px;
    background-image:url(images/bg_menu.gif);
}
#menu_bund {
    width:247px;
    height:32px;

}

.ekstra {
position: absolute;
left: 0px;
top: 0px;
}

.ekstra2 {
position: absolute;
left: 300px;
top: 0px;
}
Avatar billede mbtmbt Nybegynder
11. februar 2006 - 13:26 #1
Problemet er at extra, og extra2 boksene med divs inde i, ikke vil placere sig ordenligt.
De skal stå ved siden af hinanden, og kunne udvides uahængigt af hinanden
Avatar billede mbtmbt Nybegynder
11. februar 2006 - 14:37 #2
Lukker her igen
Avatar billede roenving Novice
11. februar 2006 - 15:10 #3
-- og hvad var løsningen så ?-)
Avatar billede mbtmbt Nybegynder
11. februar 2006 - 15:18 #4
At bruge tabeller indtil jeg har lært divs lidt bedre :)
Avatar billede roenving Novice
11. februar 2006 - 15:24 #5
Divs kan i en række situationer bruges fuldstændigt problemløst i stedet for tabeller, men i en hel del situationer, er det bare tåbeligt at bruge divs ...

-- et eksempel er f.eks. at man har en hel stribe elementer, som man ønsker i et kolonne/rækkeformat, hvor et bagvedliggende element holder designet sammen !-)
Avatar billede mbtmbt Nybegynder
11. februar 2006 - 15:28 #6
Mange tak Roenving

Altid rart med lidt baggrundsviden hvornår man skal benytte divs og tabeller, jeg vil prøve læse lidt rundt på nettet omkring divs for at få en større indsigt i det.
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