我是靠谱客的博主 淡然舞蹈,最近开发中收集的这篇文章主要介绍纯css实现进度状态条上箭头三角样式(附图),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

如上图,我们要实现中间的三角箭头,我这里总结了三种实现方式:

第一种:你可以将非矩形的地方切成图片来处理,放在div里,这样上面的图形会有5个并列的div,可以采用浮动来实现效果

第二种:


我们将这个进度条(我也不知道叫啥)分成一个一个的div,最外面用bootstrap的栅格col-md-6,col-md-3,col-md-3来包裹,分别对应上图中的三个最外层的div(红色);

然后将里面分成内容和三角两个div(图上要用到的三角都用黑色div表示了)内容div(紫色)要包裹三角div(黑色);

最后三角div在当前紫色div的哪边就向哪边浮动。

OK,布局思路讲完了,下面直接上代码了:



下面给出css的代码

      .stage-blank {
        float: right;
        width: 10px;
        height: 50px;
        border-left: 10px solid #4fb0e2;
        border-top: 25px solid  #f6f6f7;
        border-bottom: 25px solid  #f6f6f7;
      }

第三种:是伪类的方法,在after和before里添加三角的样式。我没写,所以此处省略了哈哈哈~

最后

以上就是淡然舞蹈为你收集整理的纯css实现进度状态条上箭头三角样式(附图)的全部内容,希望文章能够帮你解决纯css实现进度状态条上箭头三角样式(附图)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部