【CSS】使用CSS實現(xiàn)燕尾型流程圖箭頭

目前做的一個微信內(nèi)的web系統(tǒng)有一個頁面需要用到,查了些資料實現(xiàn)了,分享一下。

效果如下:


燕尾型箭頭.png

這個地方呢其實主要用到了css里before和after選擇器,具體代碼:

div.step-container {
  display: flex;
  overflow: hidden;
  align-items: center;
}
div.step-container div.step,
div.step-container div.step2 {
  background-color: #69C795;
  position: relative;
  display: inline-block;
  flex-basis: 50px;
  height: 20px;
}
div.step-container div.step:after,
div.step-container div.step2:after {
  content: '';
  position: absolute;
  right: -10px;
  background: #69C795;
  width: 20px;
  height: 20px;
  transform: rotate(-45deg);
  z-index: 1;
  box-shadow: 3px 3px 0px 0px white;
}
div.step-container div.step2 {
  background-color: #ccc;
}
div.step-container div.step2:after {
  background: #ccc;
}
div.step-container div.step1:before {
  content: '';
  position: absolute;
  left: -10px;
  background: white;
  width: 20px;
  height: 20px;
  transform: rotate(-45deg);
  z-index: 1;
  box-shadow: 3px 3px 0px 0px white;
}

html里面布局時如下即可:

<div class="step-container" style="margin-top: 25px;">
    <div class="step step1"></div>
    <div class="step2"></div>
    <div class="step2"></div>
    <div class="step2"></div>
    <div class="step2"></div>
    <div class="step2"></div>
</div>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 概要 64學(xué)時 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,851評論 0 3
  • 前端開發(fā)面試題 面試題目: 根據(jù)你的等級和職位的變化,入門級到專家級,廣度和深度都會有所增加。 題目類型: 理論知...
    怡寶丶閱讀 2,686評論 0 7
  • 1. 介紹 瀏覽器可能是最廣泛使用的軟件。本書將介紹瀏覽器的工作原理。我們將看到,當(dāng)你在地址欄中輸入google....
    康斌閱讀 2,163評論 7 18
  • 【日更177】 看了《智識分子:做個復(fù)雜的現(xiàn)代人》一書,作者萬維鋼。 作者因為長期生活在美國,自己的小孩又正在當(dāng)?shù)?..
    唐斬2086閱讀 570評論 0 3
  • 第二課 杜甫的“詩史” 杜甫(712年—770年),字子美,漢族,本襄陽人,后徙河南鞏縣。自號少陵野老,唐代偉大的...
    田源ty閱讀 596評論 0 1

友情鏈接更多精彩內(nèi)容