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

首頁 > 編程 > JavaScript > 正文

javascript 進度條的幾種方法

2019-11-21 01:20:35
字體:
來源:轉載
供稿:網友
我們先看看最終效果:

 


第一步,基本
構建基本的代碼,看效果演示:


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

第二步,給進度條增加文字顯示

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

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

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

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

第四步,應用
最后我們看一個簡單的應用:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柳林县| 白山市| 华亭县| 呼和浩特市| 天台县| 敦煌市| 凤冈县| 张家界市| 雷山县| 开江县| 广汉市| 宾阳县| 富源县| 新田县| 芜湖县| 浑源县| 丹巴县| 巴彦淖尔市| 静宁县| 惠来县| 札达县| 龙岩市| 色达县| 玛沁县| 柯坪县| 红桥区| 迁西县| SHOW| 吴堡县| 辰溪县| 巴林右旗| 三河市| 忻城县| 依安县| 洪洞县| 韶关市| 永川市| 通山县| 都兰县| 绵竹市| 方城县|