如何显示Bourbon Neat网格的列?

时间:2013-02-04 21:39:47

标签: css sass grid-layout bourbon neat

在我的CSS文件中应用Bourbon Neat的命令而不显示html文件中的列,如果显示apply但不显示列的结果。

.container{
    @include outer-container;
    @include span-columns(2 of 8, table);
    border: 1px solid red;
    margin: 0 auto;
    position: relative;
    width: 960px;
}

当显示为sass生成的css时,不显示Bourbon Neat列的背景属性。

4 个答案:

答案 0 :(得分:14)

重要的是设置$visual-grid: true;并在行@import "neat";

之前定义断点

来自https://github.com/thoughtbot/neat#using-neat

  

可视网格反映了通过网格应用于网格的更改   new-breakpoint()mixin,只要定义了媒体上下文   之前导入Neat。

您是否选择使用_grid-settings.scss文件(正如文档推荐的那样)取决于您。但是为了看到视觉网格你肯定需要在导入整齐之前设置$visual-grid: true;。为了使视觉网格具有响应性,您还需要在导入整齐之前定义断点。

答案 1 :(得分:11)

不幸的是,只需添加“$ visual-grid:true;”在容器中将无法正常工作。或者至少它对我不起作用。但是,在文件中添加带有以下设置的“_getting-settings.scss”文件对我有用:

$visual-grid: true;
$visual-grid-color: yellow;
$visual-grid-index: front;
$visual-grid-opacity: 0.5;

文档不太清楚$ visual-gridL应该去哪里,因此很难判断这是否与开发人员的意图一致。我认为他们需要在这种情况下提供更好的例子。

答案 2 :(得分:1)

在容器中,您需要添加

  $visual-grid: true;

这应该显示用于调试的网格列背景。

答案 3 :(得分:1)

  1. 制作如下文件(根据您自己的要求调整设置)。 此文件将覆盖其中的简洁默认设置 在整洁的设置目录中_visual-grid.scss

  2. 向您刚刚创建的文件添加导入之前(之后将无效)您将主要整洁文件导入主项目SCSS文件。

  3. <强> _neatsettings.scss

    // Neat Settings
    
    $visual-grid: true;
    $visual-grid-color: #faa;
    $visual-grid-index: front;