使用雪碧圖(CSS sprite)
CSS雪碧 即CSS Sprites,也有人叫它CSS精靈,是一種CSS影象合併技術,該方法是將小圖示和背景影象合併到一張圖片上,然後利用css的背景定位來顯示需要顯示的圖片部分。
使用雪碧圖的優點有以下幾點:
-
將多張圖片合併到一張圖片中,可以減小圖片的總大小
-
將多張圖片合併到一張圖片後,只需一次網路請求就可以將所需的資源全部下載,減小建立連線的消耗,在移動端尤為明顯
顯示雪碧圖的條件:
1)需要一個設定好寬和高的容器
2)需要設定background-position的值(預設為(0,0),也就是圖片的左上角),即移動圖片到自己想要的圖示位置。
除錯方法:可以用瀏覽器自帶的除錯工具進行除錯(如chrome瀏覽器按f12即可進行除錯,慢慢移動background-position的值來達到理想的效果)
操作步驟:將圖片向左移X個單位,然後向上移Y個單位,其中XY的具體數值是需要個人除錯至合適位置得出的!
程式碼為:background-position:-xpx -ypx;
相關推薦
使用雪碧圖(CSS sprite)
CSS雪碧 即CSS Sprites,也有人叫它CSS精靈,是一種CSS影象合併技術,該方法是將小圖示和背景影象合併到一張圖片上,然後利用css的背景定位來顯示需要顯示的圖片部分。 使用雪碧圖的優點有以下幾點: 將多張圖片合併到一張圖片中,可以減小圖片的總大小 將多張圖片合併到一
css雪碧圖(css splite)
背景圖片 images com 很多 一起 .cn 長時間 http請求 技術 將很多小的背景圖片放在一起,可以減少http請求. 這些圖片通常是一類的。 所以使用雪碧圖. 雪碧圖即為: 測試一下減少了多長時間 0 = 0css雪碧圖(css s
Tool-生成雪碧圖(sprite)
前言 網站開發時,我們會使用會多小圖示,很多小圖示的呼叫一直都是個問題。 小圖示使用方法 圖示字型(例如:阿里出品的iconfont)雪碧圖(CSS Sprite)等等... 雪碧圖(CSS雪碧) CSS雪碧 即CSS Sprite,也有人叫它CSS精靈,是一種CS
課程總結任務四-2 雪碧圖(1)
前面的課程在學習的時候沒有總結,現在開始補充。學過之後留下點痕跡還是好的。這是任務四中必須課第二個視訊中的一個知識點雪碧圖。 本節課的主要任務有: (1)雪碧圖 (2)滑動門 (3)CSS的漸變 一、雪碧圖 http://blog.csdn.net/bingkingboy
rem佈局縮放雪碧圖(精靈圖)
sprite圖片的處理 為了合併圖片請求我們經常會用到sprite技術。在rem佈局方案下,使用contain或cover來縮放背景圖片就無法奏效了。因為元素的背景其實是sprite圖片的區域性,contain和cover只能對整張圖片進行縮放,沒辦法控制到區
雪碧圖----gwc.css/gwc.html
gwc.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>gwc</title> <link href=
css圖片整合技術的概念及優缺點(雪碧圖,精靈圖,滑動門技術)
一、圖片整合的概念 將多張圖整合到一張背景圖中,使用background-position 來實現圖片的定位的技術叫圖片整合技術,也稱雪碧圖,精靈圖,滑動門技術。 二、優勢 1.將多張圖整合到一張圖中,減少了對伺服器的請求,加快了圖片的載入速度,從而
CSS Sprites(CSS雪碧圖)利用background-position從大圖中扣出小圖
CSS Sprites技術被國內一些人稱為CSS雪碧圖,其實就是把網頁中一些背景圖片整合到一張圖片檔案中,再利用CSS的“background-image”,“background- repeat”,“background-position”的組合進行背景定位,backg
多個圖標圖片(雪碧圖)使用CSS樣式顯示
並發 瀏覽器 下載 頁面 方法 icons 就是 rep 樣式 現在的網頁中顯示很多圖標算是常態,發現項目中頁面上用到的圖標都是單個圖標單個文件,用的時候直接往頁面上掛,這確實很常態。 如果,網站是掛在外網上,或者網速過低,又大量使用圖標的情況下,由於瀏覽器和服務器的並發
css Sprite雪碧圖
分享圖片 gpo position img Y軸 spa bsp 需要 圖片 一原理: 其實原理很簡單,就是使用background-position在一張大圖中定位裁剪出我們需要的一個部分,然後用這個部分當作單個的圖片使用。 background-position(x,y
使用雪碧圖Css Sprite精靈 | 加速網頁響應速度
網頁遊戲 block dex top 提高 更換 cee left span 什麽是CSS Sprite精靈? 是用於前端的一種圖片應用技術,通常情況,我們的開發的網頁或許有很多張圖片,假如在一個頁面上有50多張小圖片,這意味著瀏覽器要逐個下載50張圖片。Css Sprit
Css Sprite(雪碧圖、精靈圖)<圖像拼合技術>
art url rep too ack line posit tps 使用場景 一、精靈圖使用場景: 二、Css Sprite(優點) 減少圖片的字節。 減少網頁的http請求,從而大大的提高頁面的性能。 解決了網頁設計師在圖片命名上的困擾,只需對一張集合的圖片上命名
CSS Sprite雪碧圖的應用
CSS雪碧圖,即CSS Sprite,也有人叫它CSS精靈圖,是一種影象拼合技術。該方法是將多個小圖示和背景影象合併到一張圖片上,然後利用CSS的背景定位來顯示需要顯示的圖片部分。 雪碧圖的使用場景 靜態圖片,不隨使用者資訊的變化而變化。 小圖片,容量比
雪碧圖 CSS sprite 優化效能
雪碧圖 是利用css 的一種圖片合成技術, 它使用的主要是background 和background-position 兩個屬性,調整背景圖片的位置,在不同的地方顯示不同的圖片。 雪碧圖最常應用於網頁中的一系列圖示,logo等,當一個頁面中的圖示數量很多時,我們可以考慮將
前端小白--工具篇(一)雪碧圖CssSprite
本文主要介紹前端的工具CssSprite雪碧圖。當圖片數量較多,而且搭配合理的情況下,可以有效地提升網頁速度;另外,藉助 CSS sprite 的特性可以進行圖片提前載入處理。 CssSpri
css sprite,css雪碧圖生成工具V3.0更新
V3.0主要改進 1.增加了單獨新增單張圖片以及刪除單張圖片的功能 2.增加了生成.sprite檔案用以儲存雪碧圖資訊 3.增加了開啟.sprite檔案功能 什麼是css sprite CSS sprite在國內很多人叫css精靈,是一種網頁圖片應用處理方式。它允許
雪碧圖rem手機完美自適應(包括解決因為rem誤差導致的圖片顯示不全)
最近為移動端使用rem雪碧圖小圖示自適應困擾,想了半天終於找到解決方案!難點在於雪碧圖要跟隨螢幕縮小,下面我們進入正題! 大家先要明白rem是什麼,我給大家個新的理解,rem的本質就是百分比轉換,不明白的童鞋可以具體去惡補下rem相關知識!既然rem的本質是
Android:自定義ImageView展示大圖中的指定區域並切圓角(雪碧圖)
@Override protected void onDraw(Canvas canvas) { Drawable drawable = getDrawable(); if (drawable instanceof BitmapDrawable)
CSS雪碧圖自動生成軟件
自動生成 position enter 教程 下載地址 com 包含 nbsp round http://www.99css.com/1524/ 包含詳細的下載地址、下載步驟以及使用教程 亮點:自動合成雪碧圖+自動生成雪碧圖background-position代碼CS
移動端雪碧圖sprite的實現
適配 不同的 變化 icon back 如果 背景圖片 設計 不同 移動端適配的時候,通常是用rem作為長寬單位,因此,在不同的設備下,元素的實際寬高(px)是不一樣的,如果是單張圖片作為為背景圖片的時候,最為方便,只要設置背景圖片的屬性background-size:co