使用CSS Sprites過程中經常會出現其他的樣式圖片出現在它不改出現的地方,如果用一個單獨的空標簽來顯示,頁面中會產生很多無語義的DOM標簽同時也會增加頁面DOM數。
2 回答

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
我的做法是:
每行的高度由低到高,比如第一行圖標20,第二行30,以此類推。
每行中的元素不斷向后擺放,不夠尺寸就擴大畫布,而不是折行。
如果實在變化太大最好還是重新寫css的位置參數。

呼如林
TA貢獻1798條經驗 獲得超3個贊
大量的不同尺寸的圖標,很容易出現這種情況,但在一個項目中,所有的圖標保持相同的尺寸非常難,也不是必須的,多加一個空標簽,并盡量使用短小的標簽,如 em, i 。
在拼圖過程中,有統籌的劃分區域,如 16*16 的,32*32 的各一個區域并盡量余下空余位置,另外,圖標之間,保留一定的空白。有利于日后圖標增加的時可擴性,空白位置所占文件大小,完全在可接受范圍。
- 2 回答
- 0 關注
- 338 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消