2012-12-28 11 views
7

Stół jak ten:Jak emulować tabelę z divs & css?

<table> 

    <tr> 
    <td> ... </td> 
    <td> ... </td> 
    <td> ... </td> 
    </tr> 

    <tr> 
    <td> ... </td> 
    <td> ... </td> 
    <td> ... </td> 
    </tr> 

    ... 
</table> 

Jak mogę utworzyć za pomocą div i css wyświetlacz: zasady stole?

+10

jeśli to dane tabelaryczne, użyć tabeli. – Kyle

+1

Tak, nie ma potrzeby emulacji tabeli, gdy tabela jest potrzebna. –

+2

podobny post http://stackoverflow.com/questions/3053205/how-create-table-only-using-div-tag-and-css – Scorpio

Odpowiedz

20

Spróbuj tego;)

CSS

.table { 
    display: table; 
    width: 500px; 
} 
.tr { 
    display: table-row; 
} 
.td { 
    display: table-cell; 
} 

HTML

<div class="table"> 
    <div class="tr"> 
     <div class="td">asdf</div> 
     <div class="td">asdf</div> 
     <div class="td">asdf</div> 
    </div> 
    <div class="tr"> 
     <div class="td">asdf</div> 
     <div class="td">asdf</div> 
     <div class="td">asdf</div> 
    </div> 
</div>