CSS: таблица в div, некая - PullRequest
       17

CSS: таблица в div, некая

1 голос
/ 23 апреля 2011

enter image description here

Это то, что я хочу ... Но как я могу построить это с помощью CSS и DIV?Я перепробовал много уроков, но это не пошло дальше:

   body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background: #F0F0F0;
}

#wrapper {
    padding: 1px;
    margin: 0 auto;
}

#wrapper:after {
    content: ".";
    display: block;
    clear: both; 
    height: 0;
    overflow: hidden;
}

#left {
    float: left; 
    width: 200px;
    background: white;
    padding: 5px;

}

#content {
    margin-left: 215px;
    background: white;
    padding: 5px;
    padding-left: 10px;
}

1 Ответ

4 голосов
/ 23 апреля 2011

Вот небольшая демонстрация: http://jsfiddle.net/32trY/56/.

Я немного переиграл с <div class="wrap">, извините за это.

HTML :

<div id="header">
    <div id="smallbox">Tiny Box</div>
    <div id="headerMain">Header Part</div>
</div>


<div id="content">
    <div id="contentLeft">
        <div class="wrap">
            Left Thing
        </div>
    </div>

    <div id="contentMain">
        <div class="wrap">
            The Content
        </div>
    </div>
</div>

CSS :

html, body {
    height: 100%;
    padding: 0px;
    margin: 0px;
}

#header {
    height: 100px;
    width: 100%;
    position: absolute;
}

#header #smallbox {
    float: left;
    background-color: rgb(255, 180, 180);

    width: 100px;
    height: 100%;
}

#header #headerMain {
    background-color: rgb(255, 200, 200);
    height: 100%;
}

#content {
    height: 100%;
}

#content #contentLeft {
    float: left;
    background-color: rgb(180, 180, 255);

    width: 100px;
    height: 100%;
}

#content #contentMain {
    background-color: rgb(200, 200, 255);
    height: 100%;
}

.wrap {
    padding-top: 100px;
}
...