奇点网格切换

  • 本文关键字:网格 singularitygs
  • 更新时间 :
  • 英文 :


我无法让奇点的网格切换工作。当尝试按照他们的 wiki 安装时,我得到的回应是没有像 singularitygs 这样的框架。它实际上是安装的,显然是在奇点gs/模板/下,但在任何地方添加其他行似乎没有任何作用。行得通吗?

网格切换是"@include背景网格"的替代方法,允许您通过按键"g"切换背景网格。按照安装和激活说明(奇点维基,"可视化你的网格")进行操作后,我无法让它工作。我想知道是否有其他人正在使用它并可能有所帮助。有一句话是这样写的:"不应在选择器中使用网格切换混合;它会写自己的。 注意我没有在选择器之前输入两个字母"a";它在维基中。我很困惑。

我没有宝石文件。gem 'grid-toggle' 位于我的 Ruby 文件夹 (OSX 10.7.5) 深处。我显然没有在我的风格.scss的正确位置放置正确的线条。文档不是世界上最好的,是吗?

我在使用 @include background-grid 时遇到了同样的错误,但后来我把它包含在html {@include background-grid}中并且它起作用了:-)它应该在任何 css 元素中工作。

这是我自己的答案——终于。将"data-development-grid="show"'添加到ID为"wrap"的html元素中,这是我想要网格的地方。将"@include网格切换"添加到 SCSS 元素 *{ ...} 或 html{ ...} 元素。我写了一个新的javascript/jquery文件,如下所示来代替grid.js:

函数() {

$(document).keypress(function(event) {
    if (event.which === 103) {
    var wrap = document.getElementById("wrap");
    var dev = wrap.getAttribute('data-development-grid');
    if (dev === null || dev === 'hide') {
        wrap.setAttribute('data-development-grid', 'show');
    }
    else {
        wrap.setAttribute('data-development-grid', 'hide');
    }
        }
    });

})();

称它为myToggle.js并像往常一样在html页面的头部引用它。嘿,预示着一个切换的网格。我敢说javascript是垃圾,有更好的方法。

尝试使用以下命令:"捆绑执行指南针安装奇点gs/grid-toggle",那么你将在指南针项目中有一个名为JS的新目录,其中包含grid.js和grid.min.js。

相关内容

  • 没有找到相关文章

最新更新