gpt4 book ai didi

html - 省略号在搜索文本位于其下方时突出显示

转载 作者:行者123 更新时间:2023-12-03 23:08:29 24 4
gpt4 key购买 nike

我有以下代码,它是在用户尝试搜索时创建的(例如“h”)。搜索到的文本以黄色突出显示(请参阅代码段)。

但是,省略号也会突出显示,因为它下方有一个“h”。

如何不突出显示省略号而只突出显示可见的文本?我尝试了很多东西,但无法做到这一点。

谢谢。

div {
width: 180px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}

.styled-text-highlight {
font-weight: 800;
color: black;
background-color: #FFED4C;
}
<div>
T<span class="styled-text-highlight">h</span>is is a test testtttttt wit<span class="styled-text-highlight">h</span> very very big name
</div>

最佳答案

添加 display:inline-blockstyled-text-highlight

.styled-text-highlight {
font-weight: 800;
color: black;
display:inline-block;
background-color: #FFED4C;
}

div {
width: 180px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}

.styled-text-highlight {
font-weight: 800;
color: black;
display:inline-block;
background-color: #FFED4C;
}
<div>

T<span class="styled-text-highlight">h</span>is is a test testtttttt wit<span class="styled-text-highlight">h</span> very very big name
</div>

关于html - 省略号在搜索文本位于其下方时突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60667434/

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