这是一种同时使用box-shadow
和text-decoration
具有多个边界的解决方案.添加规则边框作为第一条横穿字体基线的下划线,偏移量由text-underline-offset
定义
.paragraph{
font-size: 20px;
font-family: arial;
color: #2C019D;
}
.highlight{
box-shadow:
0px 2px white,
0px 10px orange;
text-decoration: underline solid red 2px;
text-underline-offset: 2px;
}
<span class="paragraph">I'd far rather be <span class="highlight">happy than right</span> any day</span>