• 技术文章 >web前端 >css教程

    如何利用css生成可控虚线

    VV2020-04-27 09:05:40转载896

    目的:

    生成如下图所示虚线

    c5d2c2d947c3af57a13ddf00931ae20.png

    实现方式

    实现方式,有的人用多个span生成,一个小圆点就是一个span,这样是可以,但是整个状态改变比较麻烦,有什么方式生成可以控制的虚线呢?

    (视频教程推荐:css视频教程

    生成dashed

    生成横向线

    生成dashed虚线,一般是通过linear-gradient + background-size实现的,实现代码如下:

    height: 2px;
    background: linear-gradient(to right, #000000, #000000 7.5px, transparent 7.5px, transparent);
    background-size: 15px 100%;

    height,控制虚线的高度,linear-gradient和background-size控制间距和步长

    生成竖向线

    竖向线和横向线正好相反,倒过来就可以了。

    width: 2px;
    background: linear-gradient(to bottom, #000000, #000000 7.5px, transparent 7.5px, transparent);
    background-size: 100% 15px;

    推荐教程:css快速入门

    以上就是如何利用css生成可控虚线的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:脚本之家,如有侵犯,请联系admin@php.cn删除
    专题推荐:css 可控虚线
    上一篇:如何转换css元素的显示模式 下一篇:如何利用css改变浏览器滚动条样式
    大前端线上培训班

    相关文章推荐

    • css如何解决图片底部空白缝隙问题• css实现文字竖排效果• css实现文本图标对齐的方法• css如何实现三栏布局

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网