我即将开始一个非常大的前端构建项目,并且可能会为许多站点重用相同的网格。我团队中的后端开发人员对 Bootstrap 以及我们应该如何使用它赞不绝口。
我已经开始使用它,它非常好,但是我们的网格变得比 Bootstrap 更复杂。因此,我深入研究了 LESS 文件并添加了一些我自己的规则并修改了响应式网格。我可能还需要在其中更改和添加媒体查询。
所以我的问题是,考虑到我必须对 Bootstrap 进行相当多的更改和自定义,最好的做法是这样做还是从头开始创建我的网格/框架?
我即将开始一个非常大的前端构建项目,并且可能会为许多站点重用相同的网格。我团队中的后端开发人员对 Bootstrap 以及我们应该如何使用它赞不绝口。
我已经开始使用它,它非常好,但是我们的网格变得比 Bootstrap 更复杂。因此,我深入研究了 LESS 文件并添加了一些我自己的规则并修改了响应式网格。我可能还需要在其中更改和添加媒体查询。
所以我的问题是,考虑到我必须对 Bootstrap 进行相当多的更改和自定义,最好的做法是这样做还是从头开始创建我的网格/框架?
我建议您使用引导程序并根据需要应用自定义。在我们的例子中,我们提供了几个额外的 .less 文件,并在 bootstrap.less 中 @import 它们。我们将一个用于变量,在 variables.less 的正下方导入,另一个用于类,在 boostrap.less 列表的末尾导入。这样,您可以确保您可以覆盖变量和类,并包含您自己的,同时保持与未来引导程序更新的兼容性
首先检查您必须在 twitter bootstrap 中构建多少东西才能使其与您的框架相匹配。我认为 twitter bootstrap 带有响应式网格,因此您不必使用很多东西 + Less 可以自定义您想要的方式。检查http://twitter.github.com/bootstrap/less.html
如果没有。的功能太多了,然后考虑项目预算以及将来如何使用 twitter bootstrap。它会回答我猜想的一切:)
看看 jqgrid http://www.trirand.com/blog/jqgrid/jqgrid.html,它可以在很大程度上进行自定义..只需稍加调整,我们就可以将其与 BootStrap 集成