【发布时间】:2018-08-06 21:47:20
【问题描述】:
我需要制作一张包含问题答案的表格。我正在提出问题,我需要与该问题相关的多个答案。
主要问题是我无法实现答案跟随计数(数字和百分比)。我做了 Codepen 这样你就可以看到我在那里得到了什么。我将使用 *ngFor 在 Angular2 上用 JSON 填充这些表。
<div class="table-wrapper" id='table'>
<table>
<tr>
<th>Whats your gender?</th>
<th>What's your age?</th>
<th>How often do you train?</th>
</tr>
<tr>
<td>
<span>Female</span>
<span>Male</span>
</td>
<td class='flex'>
<span>15-24</span>
<span>25-34</span>
</td>
<td>
<span>Less than one a month</span>
<span>A few times a month</span>
</td>
</tr>
<tr>
<td>
<span>
573
</span>
<span>
299
</span>
</td>
<td>
<span>20%</span>
<span>68%</span>
</td>
<td>
<span>5%</span>
<span>3%</span>
</td>
</tr>
<tr>
<td>
<span>
66%
</span>
<span>
34%
</span>
</td>
<td>
<span>173</span>
<span>391</span>
</td>
<td>
<span>173</span>
<span>391</span>
</td>
</tr>
</table>
</div>
css
.table-wrapper {
width: 850px;
overflow: scroll;
}
.flex {
display: flex;
}
table {
font-family: arial, sans-serif;
border-collapse: collapse;
min-width: 1000px;
}
span {
padding-right: 15px;
}
td, th {
text-align: left;
padding: 8px;
width; 40px;
}
td {
max-height: 100%;
}
tr:nth-child(even) {
background-color: #dddddd;
}
【问题讨论】:
-
你试过
colspan吗? -
不,但现在我看到了示例并且它正在工作。谢谢
-
继续并接受以下答案之一
标签: html css angular html-table