2011-07-21 66 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

希望这可以帮助。