好的,在设计一个网站的时候,我遇到了一个想法...我的网站有几个部分可以更好地适合作为表格使用,但不是表格数据。出于某种原因,它真的让我错误地使用表格来表示不是表格的东西。所以我注意到CSS的显示选项,但我无法让它正常工作。这是我正在尝试的。什么是问题?让DIV像一张使用CSS的桌子一样行动
<div class="table">
<div class="tr">
<div class="td">Row 1, Cell 1</div>
<div class="td">Row 1, Cell 2</div>
<div class="td">Row 1, Cell 3</div>
</div>
<div class="tr">
<div class="td">Row 2, Cell 1</div>
<div class="td">Row 2, Cell 2</div>
<div class="td">Row 2, Cell 3</div>
</div>
</div>
这就是CSS的样子。
div.table {border: 1px solid black; display: table; }
div.tr {border: 1px solid black; display: table-row; }
div.td {border: 1px solid black; display: table-cell; }
我想的页面看起来像一个表使用,但“细胞”都去上了一个新行。有什么想法吗?
在Firefox 3.6.12的伟大工程。你正在使用哪种浏览器? – 2010-11-23 23:24:41
看起来像表格数据给我。请不要重复发现带有镜像标记的div和css类名称的轮子 – redsquare 2010-11-23 23:25:09
@ redsquare-重新创建轮子是我的专长。 – Yoshiyahu 2010-11-24 00:06:41