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