Bootstrap, SCSS and PHP


Bootstrap, SCSS and PHP

最近,我发现了Bootstrap,我无法解释我有多兴奋。问题是,要覆盖Bootstrap,需要使用SCSS才能高效(还有一个Less版本,但这不是我的观点)

因此,阅读有关SCSS的文章,似乎需要使用Ruby和Compass。问题是,我是一名PHP程序员,在我完全掌握这种语言之前,我不能分散精力。所以我的问题是:

  • Bootstrap、SCSS和PHP可以一起有效地使用吗?我知道,当我工作的时候,大部分时间我都在用PHP编码的同时不断修改CSS
  • 如果不是,那么首先使用Ruby和SCSS对前端进行编码,然后将我的SCSS文件编译成CSS并切换到PHP是否可行?我不知道,但对我来说似乎很耗时

如果你是一名PHP程序员,同时使用Bootstrap,请与我分享你的经验。你是怎么工作的?你用什么工具,等等…我很想知道你能提供给我的任何信息。

谢谢。

您不必使用SCSS来提高效率。对我来说,最有效的解决方案是对我来说最简单的您可以简单地将bootstrap.css文件包含在项目的样式表目录中,用作基础,然后为特定于应用程序的自定义样式创建一个单独的样式表。

是的,SCSS很酷,使用它可以提高一些生产力,但不需要使用引导程序。

回答你的问题。。

  1. 是的,当然您可以有效地将Bootstrap、PHP和CSS/CSS结合使用。你如何使用它们,取决于你自己。这可以很简单,比如在项目的外部样式表中包含引导css,或者利用SCSS来提高表达能力并组织css规则。什么对你有用

我100%同意ply的观点,即任何对你最有效的方法都是可行的。

尽管他们确实需要提前做一些工作,但我鼓励你不要过早地注销LESS或SAAS。

就我个人而言,我属于LESS阵营,我发现我花了大量的时间来加快进度,得到了巨大的回报。你最终得到了更干净的CSS,你不必担心所有的供应商前缀,代码嵌套非常棒,真的有助于我保持组织。

我使用CodeKit进行编译,还有很多其他选项。当我更改less文件时,CodeKit会在后台自动编译它并刷新我的浏览器视图。

干杯!