下面我們給大家介紹一下什麼是Sprites技術吧!通常被意譯為“CSS圖像拼合”或“CSS貼圖定位”。CSS Sprites並不是一門新技術,目前它已經在網頁開發中發展得較為成熟,阿裡巴巴各子公司的網頁中到處都可發現css sprites 的影子。但CSS Sprites並不是什麼金科玉律,但在很多情況下,它有著一定的優勢,最重要的是它可以減輕服務器的負載,提高網頁加載速度。隨著Web設計向著精致、巧妙的方向發展,設計師們開始考慮使用非Javascript的方 式制作鼠標滑過、懸停菜單的效果,這時CSS Sprite應運而生。
說白了,CSS Sprites其實就是把網頁中一些背景圖片整合到一張圖片文件中,再利用CSS的“background-image”,“background- repeat”,“background-position”的組合進行背景定位,background-position可以用數字能精確的定位出背景圖片的位置。
當頁面加載時,不是加載每個單獨圖片,而是一次加載整個組合圖片。這是一個了不起的改進,它大大減少了HTTP請求的次數,減輕服務器壓力,同時縮短了懸停加載圖片所需要的時間延遲,使效果更流暢,不會停頓。
什麼是Sprites技術的精彩內容就先到這裡。更多精彩內容,還請大家持續關注精品。
相關推薦:
DIV+CSS表單輸入單元的邊框設置技巧介紹