有没有办法让非连续下划线?我希望下划线停止并重新启动(并在视觉上看到我关闭的地方)并重新打开标签..
W. Raven, “al-Wa<u>sh</u><u>sh</u>aʾ”
答案 0 :(得分:2)
最简单的选择是设置下划线样式,使其右侧有少量填充。
u { padding-right: 2px; }
&#13;
W. Raven, “al-Wa<u>sh</u><u>sh</u>aʾ”
&#13;
或者,如果你想要更聪明,只将它应用于两个连续的下划线。这会找到任何直接跟随另一个的下划线,并向其添加填充。
u + u{
padding-left: 2px;
}
&#13;
W. Raven, “al-Wa<u>sh</u><u>sh</u>aʾ”
&#13;
答案 1 :(得分:2)
如果您可以使用span tag
对其进行换行,然后使用pseudo selector
在borders
下方而不是between characters
之间添加间距,如下所示
span{
position:relative;
}
span:before{
content:"";
width:40%;
height:1px;
background:black;
position:absolute;
left:0;
bottom:0;
}
span:after{
content:"";
width:40%;
height:1px;
background:black;
position:absolute;
right:0;
bottom:0;
}
&#13;
W. Raven, “al-Wa<span>shsh</span>aʾ”
&#13;
答案 2 :(得分:0)
.underline {
text-decoration:underline;
padding-left:2px;
}
&#13;
W. Raven, “al-Wa<span class="underline">sh</span><span class="underline">sh</span>aʾ”
&#13;