在我的Play 2.0项目中,我已经集成了Bootstrap(作为较少的文件,Play可以快速编译它们),但现在我找到了Boilerplate,我认为也使用它是个好主意。
在谷歌上搜索了一下之后,我发现:http://www.quora.com/Is-Bootstrap-a-complement-OR-an-alternative-to-HTML5-Boilerplate-or-viceversa
因此,看起来集成应该是可能的,甚至有两个项目试图做到这一点。唯一的问题是他们做的事情完全不同,我不确定哪一个是正确的。
https://gist.github.com/1422879在其当前状态下,似乎只是忽略了来自Boilerplate的styles.css
文件。它被重命名为h5bp.css
,但我看不到任何地方包含h5bp.css
。
https://github.com/elgreg/html5-boilerstrap另一方面使用这两种方法,只需将styles.css文件拆分为两个部分(h5bp_normalize.css
和styles.css
,bootstrap.css
包含在它们之间)。但是Boilerplate和Bootstrap之间没有任何冲突吗?
所以我有点迷路了。在这种情况下,正确的做事方式是什么?
只需使用Initializr,它是半官方的解决方案,也有大量选项。开箱即用支持Bootstrap+H5BP!
http://www.initializr.com/
我已经从twitter引导程序中删除了重置样式(通过删除less@import
语句),并将其粘贴到html5样板中(在用户样式部分)。工作不错。
- 无工作http://workless.ikreativ.com是另一个Bootstrap/H5BP组合
- Gisthttps://gist.github.com/1422879是H5BP+twitter引导程序集成