如何使用divs和css模拟表格?

the*_*cat 8 css html-table

像这样的表:

<table>

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

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

  ...
</table>
Run Code Online (Sandbox Code Playgroud)

如何使用div和css显示创建一个:表规则?

rja*_*jic 25

试试这个 ;)

CSS

.table {
    display: table;
    width: 500px;
}
.tr { 
    display: table-row; 
}
.td { 
    display: table-cell;
}
Run Code Online (Sandbox Code Playgroud)

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>
Run Code Online (Sandbox Code Playgroud)