91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css sprites有哪些優點

發布時間:2021-12-29 16:37:00 來源:億速云 閱讀:285 作者:小新 欄目:web開發

小編給大家分享一下css sprites有哪些優點,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

css sprites又稱css精靈圖,是一種網頁圖片應用處理方式,是一種將多個圖像組合成單個圖像文件以在網站上使用的方法。其優點有:1、減少網頁的http請求,提高頁面的加載速度;2、減少圖片的字節;3、減少了命名困擾;4、更換風格方便。

本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

css sprite(雪碧圖)

CSS Sprites是一種性能優化技術,是一種將多個圖像組合成單個圖像文件以在網站上使用的方法,以提高性能;也被稱為css 精靈圖。

優點

a) 減少網頁的http請求,提高頁面的加載速度

b) 減少圖片的字節:多張圖片合并成1張圖片的字節小于多張圖片的字節總和

c) 減少了命名困擾:只需對一張集合的圖片命名,不需要對每一個小元素進行命名提高制作效率

d) 更換風格方便:只需要在一張或少張圖片上修改圖片的顏色或樣式,整個網頁的風格就可以改變,維護起來更加方便

缺點

a) 在圖片合并的時候,需要把多張圖片有序的合理的合并成一張圖片,還要留好足夠的空間,防止板塊內出現不必要的背景;這些還好,最痛苦的是在寬屏,高分辨率的屏幕下的自適應頁面,你的圖片如果不夠寬,很容易出現背景斷裂

b) 背景設置時,需要得到每一個背景單元的精確位置

c) 維護合成圖片時比較麻煩,如果頁面背景有少許改動,一般就要改這張合并的圖片,最好只是往下加圖片,而不要更改已有圖片

為什么要使用Sprites(精靈圖)?

網頁通常包含多個圖像。這些包括圖標,按鈕,徽標,相關圖片和其他圖形。當頁面中加載圖像時,瀏覽器向服務器發出HTTP請求。分別加載每個圖像需要多次調用HTTP服務器,這可能導致下載時間變慢以及帶寬使用率過高。

CSS Sprites會將多個圖像組合成一個稱為精靈表或拼貼圖的單個圖像,用戶不下載多個文件,而是下載單個文件并通過偏移文件顯示必要的圖像(或精靈圖)。

這樣可以減少對服務器的調用、減少呈現網頁所需的下載次數,節省帶寬并縮短用戶端的下載時間,減少網絡擁塞。

如何使用CSS Sprites(精靈圖)?

因為CSS Sprites是一張多個圖像組合成單個圖像,在精靈表中多個圖像會被放置在網格狀圖案里,呈現網狀分布。

當需要特定圖像(精靈圖)時,一般會通過CSS background-images屬性引用精靈表,在通過CSS background-position屬性對其進行偏移定位得到所需的精靈圖,然后以像素為單位定義精靈圖的大小。

以上是“css sprites有哪些優點”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

卢湾区| 泾川县| 绍兴市| 炎陵县| 邵东县| 依安县| 麟游县| 塘沽区| 绥阳县| 金堂县| 宁国市| 喀喇沁旗| 合江县| 临夏县| 佳木斯市| 隆子县| 麻阳| 抚顺市| 淮滨县| 射洪县| 乐都县| 鸡西市| 平泉县| 贺兰县| 舟曲县| 惠来县| 陆河县| 信宜市| 汝城县| 泰州市| 定西市| 罗山县| 景宁| 琼海市| 苏州市| 班戈县| 宝清县| 沙坪坝区| 密云县| 凤山县| 洛隆县|