base64,雪碧圖CSS Sprite,直接使用圖片
base64:
- 這類圖片不能與其他圖片以CSS Sprite的形式存在,只能獨行
- 這類圖片從誕生之日起,基本上很少被更新
- 這類圖片的實際尺寸很小(幾K-10KB,小於10KB)
- 這類圖片在網站中大規模使用
1.CSS Sprite:
可以減少檔案體積和伺服器請求次數,從而提高效率
一般情況下,你需要儲存為PNG-24的檔案格式
可以設計出豐富多彩的顏色圖示
只在一個頁面中用到的小圖示可以使用這種方法
2.font + html
靈活性:輕鬆地改變圖示的顏色或其他css效果
可擴充套件:改變圖示的大小,就像改變字型大小一樣容易
向量性:圖示是向量的,與畫素無關。縮放圖示不會影響清晰度。
相容性:字型圖示支援所有現代瀏覽器(包括ie6)
本地使用:通過新增定製字型到您的本地系統,你可以在各種不同的設計和編輯應用程式中使用它們
工具下載(IcoMoon)https://icomoon.io
免費的圖示,免費的應用程式(400+免費字型圖示)
構建只包含您需要的圖示
匯入您的向量圖(SVG字型),而不會被上傳到伺服器
方便管理圖示,除了生成字型,還可以生成SVG
只所有頁面中用到的小圖示可以使用這種方法
3.font + css
偽元素:建立一個虛假的元素,並插入到目標元素內容之前
只所有頁面中用到的小圖示可以使用這種方法
直接使用圖片:
商品圖片,大的背景圖片,logo圖片,品牌圖片
相關文章
- css sprite雪碧圖製作,使用以及相關,圖文gif。CSS
- css sprite 及圖片優化那些事CSS優化
- 《HTML+CSS》視訊14 雪碧圖HTMLCSS
- 通過圖片地址,將圖片處理成base64,使用ajax上傳圖片
- webpack雪碧圖生成Web
- 在PHP裡使用 ImageMagick 生成 base64 圖片PHP
- Liferay前端效能調優(5)sprite圖片前端
- JS base64 圖片上傳JS
- element上傳圖片元件使用方法|圖片回顯|格式轉換base64元件
- ReactNative載入base64圖片React
- 原生JS實現base64圖片下載-圖片儲存到本地JS
- CSS把彩色圖片變為灰度圖片CSS
- cocos2d-x_lua改變Sprite圖片
- CSS背景圖片集中在同一個圖片CSS
- Vue專案pdf(base64)轉圖片Vue
- c# API接收Base64轉圖片C#API
- 圖片轉Base64程式碼例項
- 深入瞭解圖片Base64編碼
- UI很忙?那我自己做雪碧圖UI
- css spriteCSS
- 圖示字型 VS 雪碧圖——圖示字型應用實踐
- VUE例項:使用 CSS Filter 處理圖片VueCSSFilter
- vue+element 將圖片壓縮並轉換成base64上傳圖片Vue
- base64 , blob,url圖片的處理方式
- VueQuillEditor富文字上傳圖片-非base64VueUI
- Android圖片Base64加密+文字上傳Android加密
- 小程式把圖片轉換成base64
- Android 中 Base64 轉換成 圖片Android
- CSS 來佈局圖片CSS
- CSS · 兩種背景圖片CSS
- CSS圖片濾鏡灰度CSS
- CSS圓形圖片效果CSS
- CSS 文字環繞圖片CSS
- 圖片輪播--純cssCSS
- 【CSS】圖片動畫特效(相框)CSS動畫特效
- css 背景圖片屬性CSS
- 在Mysql中直接儲存圖片(轉)MySql
- css控制圖片不變形,圖片自動適應CSS