css - 在 MVC 中使用 Foundation 5 作为默认模板而不是 Bootstrap

标签 css asp.net asp.net-mvc twitter-bootstrap zurb-foundation-5

我最近一直在学习 ASP.NET 的 MVC,不喜欢默认的 Bootstrap 主题。我最近也爱上了 Foundation 5 SASS 框架,并在一个使用 PHP 的个人元素中使用了它。我能够设置我的 MVC 元素以在 Visual Studio 中使用 Foundation 5,但该元素有点麻烦(由于我没有阅读说明)。基本上,除了与 Visual Studio 的默认 Bootstrap 集成外,该元素进展顺利。

每当我从 Entity Framework 生成一个 Controller/View 时,默认类来自 Bootstrap 框架,它不再做任何事情,因为我已经禁用它以支持 Foundation 5。因此,我有很多无用的到处上课。我希望能够将元素设置为默认使用基础类。我听说有一个自动生成器关闭的模板,但我不知道它在哪里,也不知道它是否真的存在。

此外,Foundation 使用名为 row 的容器类,它是网格系统的基础,我在 Bootstrap 中没有对应的容器类。假设它存在,有没有办法将其集成到模板中?

Foundation Grid System

问题:

  1. 我可以将默认 View 生成器模板从 Bootstrap 更改为 Foundation 吗?
  2. 如果是这样,它发生在哪里?
  3. 我可以将 row 的 Foundation 5 网格系统类集成到模板中吗?

如果我应该澄清一些事情,请告诉我!谢谢!

最佳答案

是的,你可以改变一切!当然你可以使用 foundation 而不是 bootstrap,首先,这只是 css 部分(是的,它有 js),所以你可以使用你喜欢的 css 框架默认是 bootstrap,所以你必须改变 Action 的模板 View (列表、创建等),请参阅以下博客文章:Modifying The Default Code Generation scaffolding Templates In ASPNET MVC

问候,

关于css - 在 MVC 中使用 Foundation 5 作为默认模板而不是 Bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32018310/

相关文章:

html - 在 html 中移动子文本

c# - EditItemTemplate 中 AJAX CascadingDropDown 和 DropDownList SelectedValue 的问题

c# - 将数据从文本框传输到 Crystal 报表上的未绑定(bind)字符串

pdf 中不支持的 HTML 样式标签

c# - 带有 ApplicationPath 的 ASP.NET MVC Action

javascript - webpack 不包含 css 文件

html - 固定列宽,列数/行数取决于屏幕宽度

html - 矩形图像的CSS循环裁剪

javascript - 更新 formview 后,我的按钮如何关闭窗口并刷新父窗口?

asp.net-mvc - ASP.NET MVC - 如何从 FileResult 获取文件?