您可以使用伪元素添加多个边框,然后将其放置在原始边框周围。没有额外的标记。跨浏览器兼容,自CSS
2.1开始就存在。我为您提供了一个关于jsfiddle的演示。…请注意,示例中的边框颜色之间存在间距。您可以通过更改绝对位置中的像素数来关闭它。
.border{ border:2px solid #36F; position:relative; z-index:10}.border:before { content:""; display:block; position:absolute; z-index:-1; top:2px; left:2px; right:2px; bottom:2px; border:2px solid #36F}


