欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript 進(jìn)度條的幾種方法

 更新時間:2009年05月31日 00:12:57   作者:  
在實際項目中,進(jìn)度條的用處還是非常大的。這篇文章主要是要介紹幾種制作進(jìn)度條的方法。通過學(xué)習(xí),你也能制作屬于自己的進(jìn)度條了。
我們先看看最終效果:

 


第一步,基本
構(gòu)建基本的代碼,看效果演示:


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

第二步,給進(jìn)度條增加文字顯示

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

他的原理就是采用 相對定位和絕對定位,然后通過背景不同來控制進(jìn)度。 接下來我們看第二種方式制作進(jìn)度條。
第三步,制作進(jìn)度條的第二種方式---直接使用圖片+背景圖片

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

這種方式的原理就是 利用 一張img圖片,然后給img圖片又設(shè)置背景圖,通過背景圖的background position 屬性 來顯示不同的部分。
當(dāng)然這種方式 對圖片有點要求 。你仔細(xì)一點就會發(fā)現(xiàn),寬度是img的2倍。
另外圖片必須是gif透明的,也就是說空心的。呵呵。看不到進(jìn)度條。例子中background-position是用的px值,實際可以采用 % 來控制 更精確, 比如: background-position:80% 50%;等。
總的來說,這應(yīng)該算一個技巧,在實際項目中,也是能使用的。

第四步,應(yīng)用
最后我們看一個簡單的應(yīng)用:

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

通過animate來控制圖片的background-position來達(dá)到進(jìn)度條效果。
當(dāng)然你也可以使用第一種方式做,第一種方式需要改變的是進(jìn)度條的 width 屬性。
文件打包下載

相關(guān)文章

最新評論