2009-04-09 23 views
1

是否有人爲.NET創建了「實時」csssprite生成器?在.NET中實時創建csssprites

我想要一個或多個在運行時加載的圖像目錄,並自動生成css。

+0

不......但這聽起來像一個有趣的項目 – 2009-04-09 22:25:09

+0

你不覺得你應該改變這個問題是更具體一點嗎?你打開「是」和「否」的答案。實際上你不知道該怎麼做? – voyager 2009-04-09 22:37:50

回答

0

好東西終於正式...

尚不清楚它是否會使其成爲核心ASP.NET框架,但這裏是爲csssprites微軟的CodePlex項目:

http://aspnet.codeplex.com/releases/view/50869

如果你喜歡它 - 使用它 - 或者就像想法然後添加評論。我認爲這將是一個偉大的事情,在ASP.NET框架。沒有親自使用它(我不得不自己發明輪子),但它得到了很好的評價。


它包括以下部件:

  • API用於自動生成子畫面和嵌入式圖像
  • 控件和助手,其提供調用到API

特色的一種方便的方法第二版新增:

  • 甲CSS鏈接Web窗體控制(選擇用於該用戶的瀏覽器中的適當的CSS文件,但不顯示圖像)
  • 使用比App_Sprites
  • 改變子畫面圖像的平鋪方向其他自定義的文件夾路徑
  • 合併生成的CSS與用戶自己的CSS

特點正在考慮未來的版本:

  • 自動選擇荷蘭國際集團的最有效的精靈背景顏色
  • 自動涅槃渲染CSS
  • 編譯針對.NET 3.5
2

是的,有。你會在 http://www.codeproject.com/KB/aspnet/cssspritegenerator.aspx

與微軟在試圖精靈找到它,用這個包,你不必改變圖像的存儲方式以及它們是如何顯示。您只需添加.dll並在web.config中配置幾行即可。

這個包還可以讓你動態調整圖像大小,壓縮它們和其他好東西。