diff --git a/src/app.css b/src/app.css index 68161f65..62667be1 100644 --- a/src/app.css +++ b/src/app.css @@ -578,10 +578,6 @@ html.dark .x-friend-item > .detail > .extra, .el-table .cell { padding-left: 4px; padding-right: 4px; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 1; - line-clamp: 1; } .el-table th.el-table__cell { @@ -601,10 +597,22 @@ html.dark .x-friend-item > .detail > .extra, background-color: var(--el-table-row-hover-bg-color) !important; } -.el-table__row:hover .el-table__cell .cell { +.el-table .cell, +.data-table tr > td > span, +.data-table tr > td > div > span { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + line-clamp: 1; +} + +.el-table__row:hover .el-table__cell .cell, +.data-table tr:hover > td > span, +.data-table tr:hover > td > div > span { display: revert; -webkit-line-clamp: unset; line-clamp: unset; + white-space: pre-line; } .el-tabs__content { diff --git a/src/components/ui/data-table/DataTableLayout.vue b/src/components/ui/data-table/DataTableLayout.vue index d83f8c7a..b0eec15e 100644 --- a/src/components/ui/data-table/DataTableLayout.vue +++ b/src/components/ui/data-table/DataTableLayout.vue @@ -1,5 +1,5 @@