我想對齊表格頂部的文本,以便使用旋轉變換功能垂直顯示。雖然我成功旋轉表格標題中的單詞,但我無法將表格列的寬度縮短爲旋轉標題的寬度。 (如果水平放置,它保持與標題相同的寬度)。此外,我正在使用百分比來指示列寬。表中的90度文字旋轉
.vertical-th {
transform: rotate(-90deg);
}
<table>
<tr>
<th colspan="3" class="text-center risk-th" style="width: 20%">Controls</th>
<th class="risk-th" style="width: 4%">
<!--Manuality-->
</th>
<th class="risk-th" style="width: 4%">
<!--Probability-->
</th>
<th class="risk-th" style="width: 4%">
<!--Gravity-->
</th>
<th class="risk-th" style="width: 4%">
<!--Mitigation-->
</th>
<th colspan="3"></th>
<th class="vertical-th">Manuality</th>
<th class="vertical-th">Probability</th>
<th class="vertical-th">Gravity</th>
<th class="vertical-th">Mitigation</th>
</tr>
</table>
你能創建工作的jsfiddle演示與可能期望結果的屏幕截圖?我不清楚:https://jsfiddle.net/Lxw0x2db/ – Aziz
對不起,我是新手。我只是希望那些話; Manuality,Probability,Gravity和Mitigation是並列排列的,但是從頁面底部到頁面頂部旋轉90度。(例如,來自Manualityh的M將從概率等位置旁邊到P) –
你能解釋爲什麼需要表嗎?是否有可能改變HTML結構? – Aziz