2013-08-21 27 views

回答

2

這可以內singularitygs紅寶石寶石深中找到:

電網覆蓋&背景

有三種方法可以顯示網格:

  1. 後臺手動適用於元件

    .container { 
        @include background-grid; 
    } 
    
  2. 添加一個開關切換覆蓋 -

    @include grid-overlay('。container');

  3. 用JavaScript切換網格 @include grid-toggle在SCSS * {...}或html {...}元素中。 添加[數據開發網格=「秀」]項要應用到 電網加入「grid.js」的HTML頭

    第一個將應用網格背景使用您的 格計算你的容器設置斷點媒體等

    第二個將增加一個開關,你的頁面,它允許您通過將鼠標懸停 切換到查看網格 覆蓋在你的容器(或如果沒有提供)。如果您需要使用鼠標進行其他操作,則可以通過檢查並檢查以永久性地切換覆蓋 :將鼠標懸停在您的樣式面板中。

    第三個將允許您通過按下鍵盤上的'g'來打開和關閉背景網格。

我無法獲得grid.js的工作,所以我用一些jQuery重寫了它。這裏是我的版本:

//用於隱藏/顯示網格中的工作的jQuery/JavaScript的腳本

$(document).ready(function() { 
    $('html').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'); 
     } 
    } 

}); 

});

我覺得方法2相當整齊。您會在網頁左下角獲得4個豎線的符號,網格將顯示鼠標懸停。類似於Susy的主頁

相關問題