我最近一直在学习 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 中没有对应的容器类。假设它存在,有没有办法将其集成到模板中?
问题:
- 我可以将默认 View 生成器模板从 Bootstrap 更改为 Foundation 吗?
- 如果是这样,它发生在哪里?
- 我可以将
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/