6

我想知道,哪个 css 框架最适合 ASP.NET MVC 3?我已经尝试过yaml,我认为它有几个缺点,至少与 ASP.NET MVC 3 一起使用:

  1. 默认情况下使用按钮的输入(因此,与 jquery ui 不兼容,因为 jquery ui 例如在对话框中使用按钮)。
  2. 您需要调整 css 以进行 ASP.NET MVC 3 验证。
  3. 我不喜欢他们如何描述表单(这可能只是我对此的主观看法,无论如何,如果您希望坚持 yaml css 样式,则需要使用自定义编辑器)。
  4. 一些 CSS 类名不是很直观。

没什么,那将是阻碍,但也许有更好的选择 - 适用于 ASP.NET MVC 细节的东西,或者可能是适用于 yaml css 框架的 ASP.NET MVC 项目存根。

更新:OOCSS看起来不错,轻巧且结构良好,值得一试。
更新 2:TwitterBootstrap 也越来越流行,您可以在此处为 asp.net mvc 获取它http://nuget.org/packages/Twitter.Bootstrap

4

1 回答 1

4

我已经在MVC 中非常成功地使用了 Blueprint ( http://www.blueprintcss.org/ ) 和 960Grid ( http://960.gs/ )。

但最近我更倾向于“BlueLess”(https://github.com/michaek/blueless)——蓝图的“.LESS”(http://lesscss.org/)版本以及简单出色的“Chirpy” ( http://chirpy.codeplex.com/ ) VS2010 插件,它可以非常透明地自动转换和最小化 CSS、Javascript、LESS、CoffeeScript 等。一个非常棒的工具。

Blueprint 和 960Grid 都用于布局和排版......对于表单设计/样式我会看看标准的 JQuery UI 框架(http://jqueryui.com/)......或者可能是 Telerik MVC Extensions(http://www .telerik.com/products/aspnet-mvc.aspx

希望这可以帮助。

于 2011-07-21T13:05:45.073 回答