gpt4 book ai didi

html - 无法解决angular4和html中的文本溢出

转载 作者:行者123 更新时间:2023-11-28 01:46:08 29 4
gpt4 key购买 nike

我有一个非常大的文本,我正在使用一个表格来显示文本。但是,文本溢出。我已经使用了 text-overflow 中的所有属性 -

{ text-overflow: clip; }

{ text-overflow: ellipsis; }

{ text-overflow: ellipsis-word; }

{ text-overflow: "---"; }

{ text-overflow: ellipsis ellipsis; text-align: center; }

或者是-

overflow-wrap: break-word;

当我在 component.html 中使用 slice 时,工具提示不会出现。所以我没有使用它,因为工具提示很重要。

请建议对 CSS 进行一些更改。

Overflown image

组件.css

 #addbtn{
float:right;
}
thead>tr>th:hover {
cursor: pointer;
background-color: #384c57;
color: rgb(240, 202, 132);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0,
0.24);
}
th{
width:1px;white-space:nowrap;
}

table{
font-family: Arial, Helvetica, sans-serif;
}

thead{
background-color: #33444d;
color: white;
}


.card{
border: none !important;
}


#faIcon{
background: #2f4855;
color: white;
border: none;
}

input:hover {
background-color: rgb(247, 185, 114)
}

input:focus{
border : 2px solid rgb(247, 185, 114) !important;
}

.panel {
border: none;
margin-bottom: 0
}

.panel-transparent {
background: none;
}

td{
height:10px;
}

.zoom {
padding: 50px;

transition: transform .2s; /* Animation */

margin: 0 auto;
}

.zoom:hover {
transform: scale(3.0); /* (150% zoom - Note: if the zoom is too large,
it will go outside of the viewport) */
}


.table{
color:rgb(255, 255, 255); background-color:rgba(17, 26, 24, 0.452);
}

.panel-transparent .panel-heading{
background: rgba(44, 51, 59, 0.575)!important;
text-align: center;
color: #fff;

}

.my-pagination /deep/ .ngx-pagination .current {
background: #33444d;

}

#close{
color:#708e9e;
}

#close:hover{
color: white;
size: 25px;
}

#payloadData{
// border-image-slice: 10%;
width:15px;
// word-break: break-all;

// box-decoration-break: slice;
white-space: nowrap;
overflow-wrap: break-word;
overflow: hidden;
text-overflow: ellipsis ellipsis; text-align: center;
direction:ltr;
word-break: break-all;
// text-overflow: ellipsis;
// text-overflow: ellipsis-word;
}

component.html

   <td  title="{{dat.PAYLOAD}}" id="payloadData"> 
{{dat.PAYLOAD}}</td>

最佳答案

不要使用 overflow-wrap: break-word; 使用 word-break: break-word;并为外部 div 提供最大高度并保持 overflow-y:auto。这可能对你有帮助

关于html - 无法解决angular4和html中的文本溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50176928/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com