国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

手把手教你用CSS實現帶箭頭的流程進度條

2024-07-11 08:58:15
字體:
來源:轉載
供稿:網友

本文介紹的是利用純CSS的帶箭頭流程進度條,兼容到IE8,需要的朋友們下面來一起學習學習。

首先寫出一個基本的樣式。

.cssNav li{      padding: 0px 20px;       line-height: 40px;      background: #50abe4;      display: inline-block;       color: #fff;      position: relative;  }  

接下來使用 :after 偽類畫出一個三角形,定位到右邊,如下:

.cssNav li:after{      content: '';      display: block;      border-top: 20px solid red;      border-bottom: 20px solid red;      border-left: 20px solid blue;      position: absolute;       rightright: -20px;       top: 0;  }   

然后將after的顏色修改下,基本的雛形已經看到了。

.cssNav li:after{      content: '';      display: block;      border-top: 20px solid transparent;      border-bottom: 20px solid transparent;      border-left: 20px solid #50abe4;      position: absolute;       rightright: -20px;       top: 0;      z-index: 10;  }  

繼續使用 :before 偽類來畫出左邊的三角形。如下:

.cssNav li:before{      content: '';      display: block;      border-top: 20px solid red;      border-bottom: 20px solid red;      border-left: 20px solid blue;      position: absolute;       left: 0px;       top: 0;  } 

然后修改下before的顏色,并復制多個模塊看看。

最后把開頭和結尾的稍微修飾一下。

.cssNav li:first-child{        border-radius: 4px 0 0 4px;        padding-left: 25px;  }    .cssNav li:last-child,.cssNavEnd{        border-radius: 0px 4px 4px 0px;        padding-right: 25px;  }    .cssNav li:first-child:before{        display: none;    }    .cssNav li:last-child:after,.cssNavEnd:after{        display: none;    } 

加上選中狀態,大功告成。

.cssNav li.active {      background-color: #ef72b6;  }  .cssNav li.active:after {      border-left-color: #ef72b6;  } 

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双辽市| 西城区| 宁武县| 永济市| 宜宾县| 河津市| 灵璧县| 彰化县| 保德县| 黄骅市| 建湖县| 射阳县| 沧源| 白城市| 安顺市| 吴堡县| 河源市| 浮梁县| 子洲县| 庄河市| 郑州市| 台东县| 海口市| 遵化市| 蒙城县| 蕲春县| 合肥市| 莱阳市| 桂平市| 常宁市| 江达县| 安多县| 休宁县| 辽阳县| 仁化县| 景东| 吴桥县| 吴桥县| 司法| 龙胜| 乌海市|