0
なぜ私はテキストを右揃えできませんか?text-align:th要素のために正しく機能していません
https://jsfiddle.net/btzatLb7/1/
HTML:
<table>
<tr>
<th>Averages:</th>
<tr>
<tr class="average_labels">
<td id="minute_label">1 min</td>
<td id="minute_label">5 min</td>
<td id="minute_label">15 min</td>
</tr>
<tr class="average_data">
<td id="one_minute">2.30</td>
<td id="five_minute">2.24</td>
<td id="fifteen_minute">2.01</td>
</tr>
</table>
CSS: EVEN使用した重要!
th {text-align: right!important;}
'<番目はcolspan = "3">'やってみ - あなたの3 ''要素によって示されるように、あなたのテーブルには、3つの列があります。あなたの '
あなたのthは1列ですが、このスタイルは機能しますが、1列しかないので表示できません。 – Saravanan
このルールをCSSに追加すると、簡単に問題が表示されます: 'table、 th、 td { 国境:1pxソリッド#999; } ' – j08691
答えて
あなたは
<th colspan="3">
の代わり<th>
行う必要があります。あなたの現在のコードと間違って何:あなたの3つの
<td>
の要素によって示されるようにあなたのテーブルには、3つの列があります。
それを修正する方法<th>
は1列幅であるため、をその列に右揃えします。:以下、このデモを見てみましょう
あなたは、単一の
<th>
は、3つの列にまたがっしたい場合は、必要にcolspan="3"
を指定してください。出典
2017-08-01 19:19:20 Santi
関連する問題