2012-04-13 57 views
-1

我有一個精靈表,我想從中創建背景,但我想從表單的不同部分隨機生成。我寧願每次都不生成一個全尺寸的圖像,因爲我不想每次都要存儲一個,任何人都可以幫助我?從精靈生成HTML背景

我希望它可以用PHP來完成,但我沒有設置它。任何線索非常感謝。

+0

爲什麼你需要這樣做? – 2012-04-13 02:09:01

+0

有點笑...?不是有足夠的理由嗎? – rbrtl 2012-04-13 02:13:33

+0

您是否在談論使用'background-repeat'? – 2012-04-13 02:14:34

回答

0

問題是獲取精靈圖像的「部分」並對它們進行分層。僅僅因爲這個原因,我甚至不會考慮CSS背景圖像,而是將所有東西都放在htm5 canvas或svg之上。我想你可以事先分離出精靈,生成數據uri變體(Mime編碼)並將其包含到你的樣式表中(然後,對於現代瀏覽器來說,事情實際上變得微不足道,因爲你可以根據需要疊加儘可能多的背景圖像, CSS ...好吧,除了隨機定位位以外,你必須通過php或javascript來做