table{
table-layout: fixed; ==>固定布局的算法。在这种算法中,表格和列的宽度取决于col对象的宽度总和,假如没有指定,则会取决于第一行每个单元格的宽度。
假如表格没有指定宽度( width )属性,则表格被呈递的默认宽度为 100% (注意:此样式是关键)
td{
white-space: nowrap; ==>设置内容抵达容器边界会不会转到下一行
overflow: hidden; ==>不显示超过对象尺寸的内容(这个绝对不能少),也就是说设置td里面的数据无论有多少,都不会换行
text-overflow: ellipsis; ==>将被隐藏的那部分用省略号代替。
}
项目中应用过的:
<style>
#table-list td span{
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
display:inline-block;
}
#table-list-resource td span{
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
display:inline-block;
}
.table-201905310828{
table-layout: fixed;
}
.table-201905310828 thead th,
.table-201905310828 tbody td {
word-break: inherit;
white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
}
</style>