【发布时间】:2019-10-29 01:33:05
【问题描述】:
我有一个表,我在列内重复数据。一列具有属性,另一列具有该属性的值。当数据包装属性和值未正确对齐时,我遇到了问题。下面是我的例子。 My example
<table cellspacing="0" celpadding="0">
<thead>
<tr>
<th>Property</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<div>Property 1</div>
<div>Property 2</div>
<div>Property 3</div>
<div>Property 4</div>
</td>
<td>
<div>Value 1</div>
<div>Value 2</div>
<div>Value 3</div>
<div>Value 4</div>
</td>
</tr>
<tr>
<td>Property 2</td>
<td>Value 2</td>
</tr>
<tr>
<td>Property 1</td>
<td>Property 1</td>
</tr>
</tbody>
</table>
body {
background: #20262E;
padding: 20px;
font-family: Helvetica;
color:#fff;
}
table{
width:100px
}
table tr td,table tr th{border:1px solid #fff;padding:5px;}
table tr td div{
border-bottom:1px solid #eee;
padding:5px 0;
}
现在我已经给表格提供了固定宽度来产生我的问题。在这种情况下,我应该怎么做才能解决这个问题。我想将属性和值与各自的值平等地对齐。请帮忙。
【问题讨论】:
-
这并不是一张桌子应该的工作方式。
-
很奇怪的表格使用方式。您能否提供预期输出的图像?
标签: javascript html css html-table