Zurb foundation 使用Zurb基金会的混乱 在研究了许多自己编写的响应性设计之后,我在研究了与Zurb基金会一起流行的响应框架之后,对它有点厌烦了。

Zurb foundation 使用Zurb基金会的混乱 在研究了许多自己编写的响应性设计之后,我在研究了与Zurb基金会一起流行的响应框架之后,对它有点厌烦了。,zurb-foundation,Zurb Foundation,首先,我开始下载css ready to go。然后我试着使用GEM,在那里我在尝试自己解决问题时遇到了一些阻力。这些文档似乎没有解释足够的场景,它们只是原始文档 首先,我错过的是搜索所有类以快速找到解释,就像jquery的网站一样 很多人通过谷歌搜索和阅读了解我需要在windows上安装ruby。然后我结束了我的Web服务器也需要安装ruby的想法,但我发现SASS只是一个预处理程序,所以它只能帮助我编写和维护更好的代码:) 如果不在谷歌搜索每一件事,我就很难找出其他一些问题: 1) 我已经将

首先,我开始下载css ready to go。然后我试着使用GEM,在那里我在尝试自己解决问题时遇到了一些阻力。这些文档似乎没有解释足够的场景,它们只是原始文档

首先,我错过的是搜索所有类以快速找到解释,就像jquery的网站一样

很多人通过谷歌搜索和阅读了解我需要在windows上安装ruby。然后我结束了我的Web服务器也需要安装ruby的想法,但我发现SASS只是一个预处理程序,所以它只能帮助我编写和维护更好的代码:)

如果不在谷歌搜索每一件事,我就很难找出其他一些问题:

1) 我已经将dreamweaver配置为打开.scss文件。然后,在我开发的每一天,我都需要打开ruby控制台,导航到ProjectDir并放入:compass watch。现在,每次我保存每次修改(以便我可以测试浏览器),dreamweaver都会弹出消息框:“文件已在dreamweaver外部修改,…是否要保存..blablabla”-非常非常非常有趣

2) app.scss只保存大量@import语句_scss保存了我可以更改默认外观的代码(这是我使用gem的主要原因,因为我还不是SASS大师)。我是否应该在_settings.scss中取消对某些语句的注释并将其更改为我的需要,并且在我成功地使用gem update zurb foundation更新zurb一天后,我是否会丢失所有这些更改?如果是这样,创建一个新的SCS来保存我的所有覆盖是否更好

3) 如何创建新的.scss文件,该文件应覆盖_settings.scss侦听的某些默认值

4) 我应该覆盖app.css还是_settings.scs

5) 更改顶部栏链接悬停颜色时,为什么不应用这些颜色???示例:$topbar链接颜色悬停:#fff;(_settings.scss)

6) 创建项目后,我的项目中没有/img或/images文件夹。因此,我自己创建了一个“/图像”

< P> 7)在基础4上购买的书籍有很多最佳实践和教程???
我很抱歉,但对我来说,老实说,花很多时间来学习zurb的基础知识似乎是一种方式。我在C++项目中有很多经验,比如在移动和桌面Web项目中,所以我不觉得自己是新手,但这几乎就像我被推到购买支持< /p> 首先我会说,如果你是新手,尝试一些有更多的文档,比如推特引导程序。但是,既然你决定使用基金会,这里是你的问题的答案。 1) 设置compass将文件写入Dreamweaver不监视的另一个目录。在本地开发时,使用类似Charles proxy的代理在文件中进行代理。这将消除烦人的“是否保存此文件”消息。在将应用程序部署到本地以外的地方之前,将SCSS文件的编译作为构建过程的一部分

2) 是的,app.scss包含所有导入语句。如果您正在寻找原始速度,您可能希望对其中一些进行注释,仅供参考。在覆盖方面,您可以做的一件事是使用其他文件中提供给您的mixin。例如,Buto.SCSS有一些奇妙的按钮混合,允许你不仅创建你自己的天赋,而且继承大部分的基础。还有一件事,如果你注意到所有的变量都有一个!违约这意味着,如果它们在其他地方声明(首先读取导入变量),默认值将被覆盖

3) 只需创建文件并将其作为导入添加到_settings.scss之前

(P>4)App.SCSS对基础的所有部分都有大量的进口,有些是最有可能使用的,有些则可能不是。p> 5) 这一个需要查看编译后的CSS,我猜没有看到任何东西的情况下,您遗漏了一个变量

6) 因为指南针在找它而创造它?除非您计划使用图像或创建精灵(compass可以创建精灵,这太棒了),否则您可以在config.rb中对其进行注释或删除


7) 我没见过。基金会在这个时候与引导相比要少得多。不过,通过学习SASS和SCSS,您可以获得一个优势,在这方面还有很多可用的功能。

我将很快再试一次,并检查是否没有与您的awnsers相关的问题。我已经从使用gem中受益的一件事就是改变顶部酒吧的高度,如果你用ZURB的CSS版本来做,我需要覆盖所有媒体查询中使用的所有类中的一个小变化……这是非常严重的变化……在一个网站的末尾,我想我会有一个自定义的ZURB基金会框架,我的一个:)所以使用指南针和SASS是一个breaktrough@PathOfNeo,您也可以使用GITHUB RePo的源代码,并与GEM进行相同的操作,因为所有的源都是RePO的一部分:)我也不确定您用什么来进行依赖管理,但也有一个WebJAR用于基础。我在大约一个月前更新了它,使它也有了SCSS。