1. 程式人生 > >移動端雪碧圖sprite的實現

移動端雪碧圖sprite的實現

適配 不同的 變化 icon back 如果 背景圖片 設計 不同

移動端適配的時候,通常是用rem作為長寬單位,因此,在不同的設備下,元素的實際寬高(px)是不一樣的,如果是單張圖片作為為背景圖片的時候,最為方便,只要設置背景圖片的屬性background-size:contain|conver|100%;都能夠將圖片蓋住整個div。

其次如果用雪碧圖的話,那麽得將 背景圖片的大小和位置改為rem單位。background-position:x.x rem y.y rem;background-size : xxrem yyrem;此處就是將按照設計稿的px來轉換為rem。原理就是背景圖片的大小,還有顯示的背景圖片位置都用rem來相對變化,就能夠正確的顯示對應的icon。

移動端雪碧圖sprite的實現