在下面的代码中,工具提示会突出显示相对于它的整个文本。我怎样才能突出显示“结束”一词。
<img src="data:image/jpeg;base64,<?php echo base64_encode($img); ?>" />
body {text-align: center}
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
/* Position the tooltip */
position: absolute;
z-index: 1;
bottom: 100%;
left: 50%;
margin-left: -60px;
}
.tooltip:hover .tooltiptext {
visibility: visible;
}
上面的代码是从这里提取的:https://www.w3schools.com/css/tryit.asp?filename=trycss_tooltip_top
答案 0 :(得分:2)
假设你可以编辑html,你可以用给定的类包装单词over
。
Hover <div class="tooltip">over<span class="tooltiptext">Tooltip text</span></div> me
<强>编辑:强>
<div>Hover <span class="tooltip">over<span class="tooltiptext">Tooltip text</span></span> me</div>
答案 1 :(得分:2)
您只需稍微更改一下HTML:
body {text-align: center}
.tooltip {
position: relative;
/*display: inline-block; not necessary*/
border-bottom: 1px dotted black;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
/* Position the tooltip */
position: absolute;
z-index: 1;
bottom: 100%;
left: 50%;
margin-left: -60px;
}
.tooltip:hover .tooltiptext {
visibility: visible;
}
&#13;
<h2>Top Tooltip</h2>
<p>Move the mouse over the text below:</p>
<div>Hover <span class="tooltip">over<span class="tooltiptext">Tooltip text</span></span> me
</div>
&#13;