Avatar billede mik28 Seniormester
17. december 2013 - 23:10 Der er 1 løsning

Mellemrum imellem cells i display:table;

Hej Eksperter

Jeg har et layout som grundlæggende ser således ud

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style>
body {
    margin:0px;
    padding:0px;
    background:#125C49;
    }
#pageContainer{
    display:table;
    width:60%;
    height:500px;
    margin-left: auto;
    margin-right: auto;
    background:#dddddd;
    padding-left:15px;
    padding-right:15px;
}

.pageContainerCell{
    display:table-cell;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}

.cell1{
    background:#123456;
}

.cell2{
    background:#654321;
}

.cell3{
    background:#666666;
}

</style>
</head>

<body>
    <div id="pageContainer">
        <div class="pageContainerCell cell1">Cell1</div>
        <div class="pageContainerCell cell2">Cell2</div>
        <div class="pageContainerCell cell3">Cell3</div>
    </div>
</body>

</html>

Jeg har to spørgsmål. 1. Er det korrekt at bruge display:table på den måde. Grunden til at jeg gør det er fordi jeg gerne vil styre breden af hver cell uafhængig af indholdet hvilket jeg ikke umiddelbart kan hvis jeg bruger display:block; Jeg vil helst heller ikke floate elementerne. 2. Hvordan får jeg mest elegant et mellemrum imellem elementerne?
Avatar billede mik28 Seniormester
07. januar 2014 - 17:38 #1
Lukker
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