elementui el-table超出兩行顯示...鼠標(biāo)已入tip顯示
方式一
<el-table-column
label="描述"
prop="note"
class-name="myNoteBox"
>
<template slot-scope="scope">
<!-- tips懸浮提示 -->
<el-tooltip placement="top">
<div slot="content" class="table-tip-box" >
{{ scope.row.text}}
</div>
<div class="table-ellipsis">{{ scope.row.text}}</div>
</el-tooltip>
</template>
</el-table-column>
.table-ellipsis {
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
-webkit-line-clamp: 2;
}
// 提示框的最大寬度
.table-tip-box {
max-width: 500px;
}
方式二
<el-table-column
v-if="false"
label="描述"
prop="note"
class-name="myNoteBox"
>
<template slot-scope="scope">
<el-popover
placement="top-start"
width="200"
trigger="hover"
:content="scope.row.text"
>
<div slot="reference" class="twoLineCls">
{{ scope.row.text}}
</div>
</el-popover>
</template>
</el-table-column>
.twoLineCls {
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。