CSS:
.double-border {
border-bottom: 1px solid #cd888a;
padding:3px 0;
height:1.5em;
position: relative;
}
.double-border:before {
background: none;
border-bottom: 1px solid #2e0000;
content: "";
display: block;
position: absolute;
bottom: 0px;
top:0px;
left:1px;
right:1px;
pointer-events: none;
}
演示:https://surgemovement.org/(参见某些文字的边框底部)
有关如何使用Chrome解决此问题的任何想法?
注意:因为其他"插入"做双边框的方法不能仅限于边框,解决方案已被淘汰。
答案 0 :(得分:0)
.double-border {
border-bottom: 1px solid #000;
-webkit-box-shadow: 0 1px 0 #fff;
box-shadow: 0 1px 0 #fff;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF,direction=180,strength=1);
}
可能需要稍微使用滤镜(或放弃IE8-支持:)。