sprite圖在移動端的使用

來源:互聯網
上載者:User

標籤:

 做移動端頁面時,設計稿中的切片圖片往往是實際的2倍,此處記錄圖片正常顯示大小的技巧。 

 

當圖片是單張的話,可以對容器設計實際大小,然後設定background-image,為了讓圖片縮小一倍,可以設定background-size:contain;

如:圖片尺寸是20*20,但是在移動端頁面顯示的則是10*10,此時,對容器進行設定:

 

#contain{width:10px;height:10px;background:url(images/xx.png) no-repeat 0 0;background-size:contain;} 

 

當圖片不是單張的而是一張sprite圖,那麼首先需要對容易設定於圖片一樣的大小,然後使用transform:scale(0.5)進行縮放一倍。

#contain{width:20px;height:20px;background:url(images/sprite.png) no-repeat -200px 0;transform:scale(0.5);-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);} 

sprite圖在移動端的使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.