久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

利用CSS3實現(xiàn)進度條的兩種姿勢詳解

這篇文章主要給大家介紹了利用CSS3實現(xiàn)進度條的兩種姿勢,文中給出了詳細的示例代碼和圖文介紹,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。

效果圖如下:


 


 

第一種姿勢如下
 

先上代碼

<div id="progress">
      <span></span>
</div>
/*對應CSS*/
    #progress{
           width: 300px;
           height: 30px;
           border:1px solid #ccc;
           border-radius: 15px;
           overflow: hidden;  /*注意這里*/
           box-shadow: 0 0 5px 0px #ddd inset;
    }          
    #progress span {
           display: inline-block;
           width: 70%;
           height: 100%;       
           background: linear-gradient(45deg, #2989d8 30%,#7db9e8 31%,#7db9e8 58%,#2989d8 59%);    
           background-size: 60px 30px;
           text-align: center;
           color:#fff;
           animation:load 3s ease-in;
     }
     @keyframes load{
           0%{
               width: 0%;
           }
           100%{
               width:70%;
           }
       }

上方的漸變色使用了css3中的 linear-gradient
 

linear-gradient語法

<linear-gradient> = linear-gradient([ [ <angle> | to <side-or-corner> ] ,]? <color-stop>[, <color-stop>]+)
<side-or-corner> = [left | right] || [top | bottom]
<color-stop> = <color> [ <length> | <percentage> ]?
  • angle:用角度值指定漸變的方向(或角度)。
  • to left:設置漸變?yōu)閺挠业阶?。相當? 270deg
  • to right:設置漸變從左到右。相當于: 90deg
  • to top:設置漸變從下到上。相當于: 0deg
  • to bottom:設置漸變從上到下。相當于: 180deg。這是默認值,等同于留空不寫。
  • color-stop: 用于指定漸變的起止顏色:
  • color:指定顏色。
  • length:用長度值指定起止色位置。不允許負值
  • percentage:用百分比指定起止色位置。
     

栗子:

.test1{
    background: linear-gradient(#EA2000, #E5A399);
}
.test2 {
    background: linear-gradient(45deg,#EA2000 20%,#E5632D 50%, #E5B12D 80%);
}
.test3 {
    background: linear-gradient(to top right, #000, #416796 50%, #B5CAE4);
}
.test4{
    background: linear-gradient(45deg, #2989d8 30%,#7db9e8 31%,#7db9e8 58%,#2989d8 59%);   
}

效果圖:
 


 

動畫通過keyframes來實現(xiàn),通過改變span的寬度來實現(xiàn)進度的效果,素不素hin簡單?!
 

現(xiàn)在的進度條效果是只有70%的效果,只要改變width的值就可以啦,就像下圖,一致改成某個值即可。
 


 

第二種姿勢
 

首先,構造好一個正方形的div,將這個正方形對稱分成左右兩塊,如下
 

這里構造的是一個200px 200px的一個正方形,分成兩塊100px200px的矩形。

<div class="progress2">
        <div class="rect right">
        </div>                               
        <div class="rect left">
        </div>
 </div>
.progress2{
        width: 200px;
        height: 200px;
        margin: 100px auto;
        position: relative;
        border:1px solid #ddd;
    }
   
    .rect{
        width: 100px;
        height: 200px;
        position: absolute;
        top:0;
        overflow: hidden; /*注意這里*/
    }
    .right{
        right:0;
    }
    .left{
        left:0;
    }

如下效果
 

接下來,在每一塊矩形中再構造一個空心圓,先構造右半邊,如下

<div class="progress2">
        <div class="rect right">
            <div class="circle rightcircle"></div>
        </div>                               
        <div class="rect left">
            
        </div>
 </div>
.circle{
        width: 160px;
        height: 160px;
        border:20px solid #ccc;
        border-radius: 50%;
        position: absolute;
        top:0;
    }
    .rightcircle{
        border-top:20px solid rgb(41,137,216);
        border-right:20px solid rgb(41,137,216);
        right:0;
    }

會看到下面的效果
 


 

由于在class:rect中,將overflow設置成了hidden,使得溢出的部分被遮蓋了,之后的效果實現(xiàn)與這個屬性關系也緊密相連。
 

如果沒有設置該屬性,效果就是這樣的。
 


 

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學習交流,請勿用于商業(yè)用途。如損害你的權益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

本篇文章主要介紹了詳解CSS3 rem(設置字體大小) 教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了CSS3 linear-gradient線性漸變生成加號和減號的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了CSS mask-image屬性詳細介紹(小結(jié))的相關資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css3中的漸進增強和優(yōu)雅降級的相關資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了淺談css3新單位vw、vh、vmin、vmax的使用詳解的相關資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了淺談css3中calc在less編譯時被計算的解決辦法的相關資料,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 欧美嘿咻 | 日韩成人免费中文字幕 | 天天爽一爽| 国户精品久久久久久久久久久不卡 | 成人在线免费观看视频 | 国产精品日韩欧美一区二区三区 | 自拍偷拍亚洲一区 | 日本精品一区二区三区在线观看视频 | 国产欧美一区二区三区另类精品 | 国产欧美一区二区三区另类精品 | 超碰97在线免费 | 欧美日韩精品一区二区 | 中文字幕电影在线观看 | 精品国产精品国产偷麻豆 | 91天堂网| 久操av在线 | 麻豆av片 | www.av在线 | 欧美亚洲一区二区三区 | 日韩精品在线看 | 精精国产xxxx视频在线野外 | 国产精品免费在线 | 国产欧美一区二区三区另类精品 | a视频在线观看 | 成人在线播放网站 | 日韩一区二区在线观看视频 | 免费成人国产 | 欧美在线观看一区 | 国产japanhdxxxx麻豆 | 国产成人精品综合 | 中文字幕亚洲一区二区三区 | 中文字幕精品视频 | 成人做爰69片免费观看 | 亚洲精品一区二区三区在线 | 亚洲一区在线日韩在线深爱 | 日韩精品一二三 | 精品国产一区二区三区久久 | 中国人pornoxxx麻豆 | 成人av一区| 欧美日韩国产一区二区三区 | 国产精品成人免费 |