下面我們給大家介紹一下CSSSprites缺點是什麼吧!希望大家可以在這裡學習!
1.在圖片合並的時候,你要把多張圖片有序的合理的合並成一張圖片,還要留好只夠的空間,防止板塊內不會出現不必要的背景,否則可能會出現出現干擾圖片的情況;這些還好,做痛苦的是在寬屏,高分辨率的屏幕下的自適應頁面,你的圖片如果不夠寬,很容易出現背景斷裂;
2.CSS Sprites在開發的時候比較麻煩,你要通過photoshop或其他工具測量計算每一個背景單元的精確位置,這是針線活,沒什麼難度,但是很繁瑣;不過網上已經有高手開發出“CSS Sprites 樣式生成工具”,大家可以嘗試一下。
3.CSS Sprites在維護的時候比較麻煩,sprites是一般雙刃劍,如果頁面背景有少許改動,一般就要改這張合並的圖片,無需改的地方最好不要動,這樣避免改動更多的css,如果在原來的地方放不下,有只能(最好)往下加圖片,這樣圖片的字節就增加了,因為每次的圖片改動都得往這個圖片刪除或添加內容,顯得稍微繁瑣,而且重新算圖片的位置(尤其是這種上千px的圖)也是一件頗為不爽的事情。當然,在性能的口號下,這些都是可以克服的。
4.由於圖片的位置需要固定為某個絕對數值,這就失去了諸如center之類的靈活性。
CSSSprites缺點是什麼的精彩內容就先到這裡。更多精彩內容,還請大家持續關注精品。
相關推薦:
解決div css浏覽器的等寬空格問題