用css实现自定义虚线边框

开发产品功能的时候ui每每会给出虚线边框的效果图,因而乎,咱们每每第一时间想到的是用css里的border,但是border里通常就提供两种效果,dashed或者dotted,ui这时就不满意了,说虚线太密了。废话很少说,下面直接给解决方案(参考css揭秘):css

div {
    padding: 1em;
    border: 1px dashed transparent;
    background: linear-gradient(white,white) padding-box,
    repeating-linear-gradient(-45deg,#ccc 0, #ccc 0.25em,white 0,white 0.75em);
}

基本效果以下:ui

相关文章
相关标签/搜索