我有一個表使用100%的區域寬度,它有一些td與溢出隱藏,我需要的是使文本省略號,當文本太長。CSS表格寬度100%和td溢出隱藏沒有td寬度
我可以使用固定的TD尺寸做到這一點,但我需要讓他們相對於內容
這個問題在3年前這裏:CSS: 100% width table, with cells that have hidden overflow and irregular/minimal cell widths
沒有迴應,我不知道是否現在有可能。
這是對的jsfiddle一個例子:https://jsfiddle.net/gd1fogee/
這是一個片段:
table{
width:100%;
}
td{
\t /*max-width: 150px !important; */
\t text-overflow: ellipsis;
\t white-space: nowrap;
\t overflow: hidden;
padding: 3px 5px;
}
<div style="width:400px;display:block;">
<table>
<tr>
<td>one</td><td>two</td><td>three</td>
</tr>
<tr>
<td>this is a very very long text to show what i want to achieve</td><td>two</td><td>three</td>
</tr>
</table>
</div>
預先感謝您的幫助!
我不知道你有沒有找到你想要的東西,但是如果沒有,請給出一個例子,說明你想要結果的樣子(通過圖片或硬編碼的例子) –