Avatar billede the_saint Nybegynder
30. november 2009 - 17:10 Der er 2 kommentarer og
1 løsning

2x2 divs inde i stor div. Variable størrelse.

Hej exp.

Jeg sidder og døjer lidt med at få lavet noget CSS som skal bruges til et simpelt design.

Jeg har en div, den skal jeg kunne definere height og width på...

Inden i den skal jeg have 4 bokse, 2 bokse på 2 linjer. De skal alle have samme størrelse og der skal ikke være noget mellemrum imellem.

Størrelsen skal være fast, uanset indholdet af boksen, der skal bare komme scrolls hvis overskrider.

------------------------------------
| ---------------- --------------| |
| |              | |            | |
| |              | |            | |
| |              | |            | |
| |              | |            | |
| |              | |            | |
| ---------------- --------------- |
| ---------------- --------------| |
| |              | |            | |
| |              | |            | |
| |              | |            | |
| |              | |            | |
| |              | |            | |
| ---------------- --------------- |
------------------------------------

Hvis browser vinduet ændre størrelse, skal de indvendige divs automatisk regulere sig i størrelse.

mvh.
Mikkel
Avatar billede nicolailissau Nybegynder
30. november 2009 - 17:46 #1
Hej.

Jeg ved ikke om jeg har forstået det korrekt, men sådan?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
#wrapper {
    width:75%;
    margin:0px auto;
}
.boxLeft {
    width:50%;
    height:200px;
    float:left;
    overflow:scroll;
}
.boxRight {
    width:50%;
    height:200px;
    float:right;
    overflow:scroll;
}
.clear {
    width:0px;
    height:0px;
    clear:both;
}
</style>
</head>

<body>
<div id="wrapper">

<div>
<div id="div1" class="boxLeft">
</div>

<div id="div2" class="boxRight">
</div>
</div>
<div class="clear"></div>

<div>
<div id="div3" class="boxLeft">
</div>

<div id="div4" class="boxRight">
</div>
</div>
<div class="clear"></div>
</div>
</body>
</html>
Avatar billede nicolailissau Nybegynder
01. december 2009 - 13:00 #2
Var mit svar brugbart?
Avatar billede the_saint Nybegynder
02. december 2009 - 16:38 #3
Hej.

Undskyld det sene svar..
Næsten, mit problem er bare at jeg vil have boxLeft og boxRight til at være 50% af wrapper.

Sådan at uanset hvad størrelse wrapper har, så er de altid 50% af højden og bredden.

Mvh.
Mikkel
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