【发布时间】:2012-10-26 09:39:46
【问题描述】:
所以我试图让溢出属性为 td 内的 div 工作。但是,我以百分比的形式设置 td 的宽度。因此,我无法将 div 的宽度(在 td 内)设置为固定像素数,因为我不会提前知道。
<table id="table">
<thead>
<tr>
<th>column 1</th>
<th>column 2</th>
</tr>
</thead>
<tbody>
<tr>
<td><div class="cell">Aaaaaaaaaaaaaabbbbbbbbba</div></td>
<td><div class="cell">bbbbbbbbbbbbbaaaaaaaaaaabb</div></td>
</tr>
</tbody>
</table>
#table {
width:100px !important;
}
th {
width:16% !important;
border: 1px solid black;
}
.cell{
width:100%;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
white-space: nowrap;
}
有什么想法吗?!
非常感谢!
【问题讨论】:
标签: javascript jquery css css-tables