我最初的问题是链接多个样式表框架。我的主要选择是Materialize,出于某些原因,我想在一些按钮和其他组件上集成Bootstrap。经过数小时的绝望研究,我发现自己正盯着css预处理器,例如LESSSASS。我发现你可以用这些坏蛋做动态css。
再花几个小时决定使用哪一个,结果两个都没有安装。
到目前为止,我成功地下载了bootstrap sass并将其集成到我的项目中,并使用grunt编译了它(遵循以下instruction)。我不知道怎么用,从哪里开始。
我找到了一些很酷的推荐信,但这还不足以让我去。

.bootstrap {
    @import "/bootstrap.less"
}

我有关于here的后续问题:
我应该链接index.php上的less文件吗?
我能用任何编辑器用更少的编译器编译更少的代码吗?
我应该链接编译的less还是创建的css?
我需要少用点吗?
注:我是一个完全的新手少和萨斯。任何信息都是A++。

最佳答案

我个人更喜欢sass,我经常使用它,即使是小css样式表!
这是我的答案:
绝对不行!less文件不用于浏览器解析。它仅用于开发目的,即生成一个或多个.css文件。
您可以随意使用您喜欢的任何编辑器,也可以使用您喜欢的任何编译器进行编译。例如,我将Scout-App用于sass。
您必须只链接.css生成的文件。
这取决于你的项目和/或你的需求。less和sass非常相似。
其他提示:
在codeigniter应用程序上安装asset helper,并在asset文件夹中放置css和更少的文件。请参阅下面的目录结构:

application
system
user_guide
assets
--css
--less
--js
--img
ecc...

将较少的文件与css文件分开。将css文件与资产助手链接,您将拥有可自动更新的样式!
如果您使用git,请记住忽略css文件夹和track less或sass文件夹。
我希望你能找到这些有用的提示!
更新:很遗憾没有人及时回答这个问题!

关于php - 如何在CodeIgniter中正确安装/使用LESS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36732900/

10-11 05:27
查看更多