2011-07-21 97 views
6

我在想,哪個css框架最適合ASP.NET MVC 3? 我試過yaml,它在我看來,有幾個缺點,至少在ASP.NET MVC 3使用:ASP.NET MVC3 CSS框架

  1. 默認使用(所以,不與jQuery UI的兼容按鈕輸入,因爲jQuery UI使用例如對話框中的按鈕)。
  2. 您需要調整ASP.NET MVC 3驗證的css。
  3. 我不喜歡他們如何描述表單(如果你希望堅持yaml css風格,那可能只是我的 主觀意見,無論如何你需要使用自定義 編輯器)。
  4. 一些CSS類名不太直觀。

沒事,那會出現阻塞,但也許有更好的選擇 - 東西,這適用於ASP.NET MVC的細節,也可以是ASP.NET MVC項目存根,適應YAML CSS框架。

更新:OOCSS看起來不錯,結構輕巧,結構合理,值得一試。
更新2:TwitterBootstrap越來越流行過,你可以得到它的asp.net的MVC這裏http://nuget.org/packages/Twitter.Bootstrap

回答

4

我都用了藍圖(http://www.blueprintcss.org/)和960Grid(http://960.gs/)相當成功地與MVC。

但最近我對「BlueLess」(https://github.com/michaek/blueless)傾斜 - 一個「.LESS」(http://lesscss.org/)藍圖的版本,具有出色的簡單‘快活’在一起(http://chirpy.codeplex.com/)VS2010加載項中自動地轉換,最大限度地減少CSS ,Javascript,LESS,CoffeeScript等等。一個簡單的奇妙工具。

兩個藍圖和960Grid是佈局排版...表單設計/造型我會看標準的jQuery UI框架(http://jqueryui.com/)..或也許的Telerik的MVC擴展(http://www.telerik.com/products/aspnet-mvc.aspx

希望這可以幫助。