有没有办法自定义 border 为 dashed 时的虚线间距?
CSS 的 border: 1px dashed
样式太难看了,虚线非常的宽,dotted
也是一样,间距太窄。
有没有办法控制虚线或者点的长度或者间距呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
CSS 的 border: 1px dashed
样式太难看了,虚线非常的宽,dotted
也是一样,间距太窄。
有没有办法控制虚线或者点的长度或者间距呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
可以的,用渐变
没有办法。
但SVG线条是可以设置间距的。
——MDN
囧,看来没好办法。不过你可以用图片作边框用。
如果一定要这样,使用一下背景图片也是个选择,切一小片repeat就好了,而且兼容性很好。但如果是竖边框的话,就稍微麻烦些。
@哔哔肾 “鸭式辨型” 这个有意思,思路开阔。
来个伪类写的分割线
父级给两个属性
这个实现出来的,在iOS与android上基本是一致的效果,质量较高的还原了设计师的设计。