テーブルのスタイリングに問題があります。私は右からテキストを適切に構築しなければならないと私の境界線が広がり、幅を固定できないことを理解できません。表は下の写真のようになります。 スタイリングテーブルの問題 - htmlとcss
* {
margin: 0px;
padding: 0px;
outline: 0;
box-sizing: border-box;
}
body {
font-family: "Trebuchet MS", sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 1.667;
color: #494949;
}
table {
width: 701px;
margin: 0 auto;
padding: 30px 0px;
border-collapse: collapse;
}
thead tr {
color: #494949;
line-height: 21px;
font-weight: bold;
border-bottom: 1px solid #9d9d9d;
}
tbody tr td {
color: #494949;
font-weight: normal;
position: relative;
text-align: center;
border-bottom: 1px solid #9d9d9d;
}
<table>
<thead>
<tr>
<th>Year</th>
<th>Quantity</th>
<th>Percentage</th>
<th>Summary</th>
</tr>
</thead>
<tbody>
<tr>
<td>1980</td>
<td>321</td>
<td>45%</td>
<td>32</td>
</tr>
<tr>
<td>1981</td>
<td>221</td>
<td>41%</td>
<td>31</td>
</tr>
<tr>
<td>1982</td>
<td>131</td>
<td>42%</td>
<td>11</td>
</tr>
<tr>
<td>1983</td>
<td>121</td>
<td>44%</td>
<td>11</td>
</tr>
<tr>
<td>1984</td>
<td>151</td>
<td>41%</td>
<td>11</td>
</tr>
<tr>
<td>1986</td>
<td>171</td>
<td>71%</td>
<td>11</td>
</tr>
</tbody>
</table>
[https://jsfiddle.net/tjbaezid/xskpzLuL/1/]このようなものを探していますか? –