V2bo:線上Css Sprite生成工具是一款非常強大的線上css sprites工具,基於HTML5的canvas實現,支援自動選取圖片css sprites,支援拼接圖片,能夠幫助前端工程師迅速生成所需要的css,支援單張圖片、拼接多張圖片,可以說是前端開發中最強大的CSS前端工具。
【該網站已停止運營,如有同類站點可提交替換】
CSS Sprites 原理:其實就是把網頁中一些背景圖片整合到一張圖片檔案中,再利用CSS的“background-image”,“background- repeat”,“background-position”的組合進行背景定位,background-position可以用數字精確的定位出背景圖片的位置。
CSS Sprites 優點:
1、利用CSS Sprites能很好地減少網頁的http請求,從而大大的提高頁面的效能,這也是CSS Sprites最大的優點,也是其被廣泛傳播和應用的主要原因;
2、CSS Sprites能減少圖片的位元組,曾經比較過多次3張圖片合併成1張圖片的位元組總是小於這3張圖片的位元組總和。
3、解決了網頁設計師在圖片命名上的困擾,只需對一張集合的圖片上命名就可以了,不需要對每一個小元素進行命名,從而提高了網頁的製作效率。
4、更換風格方便,只需要在一張或少張圖片上修改圖片的顏色或樣式,整個網頁的風格就可以改變。維護起來更加方便。
通過開啟目前您的CSS資料夾下面的CSS圖片碎片後,您可以自行拖拽CSS圖片碎片技進行適當的位置調整,可以通過雙擊圖片來移除該圖片,進行CSS Sprite 操作時,拖拽與CSS Sprite 兩個選項可隨時切換使用。