Merge pull request #51 from kirbdee/master

fix: remove scroll follow
diff --git a/_includes/toc.html b/_includes/toc.html
index 28aab91..18b2645 100644
--- a/_includes/toc.html
+++ b/_includes/toc.html
@@ -339,74 +339,66 @@
   </div>
 </div>
 <script>
-  //(function () {
-  var scrollTracker = function () {
-    window.addEventListener('scroll', function () {
-      document.getElementById('toc').style.position = 'absolute';
-      document.getElementById('toc').style.top = window.pageYOffset + 'px';
-    });
-  };
+  (function () {
 
-  var findLineItem = function (path) {
-    return document.querySelector(`[href="${path}"]`);
-  };
+    var findLineItem = function (path) {
+      return document.querySelector(`[href="${path}"]`);
+    };
 
-  var highlighLineItem = function (element) {
-    element.classList.add('highlight');
-  };
+    var highlighLineItem = function (element) {
+      element.classList.add('highlight');
+    };
 
-  var checkHasClass = function (element, className) {
-    return element.className.split(' ').find(function (item) { return item === className || '' })
-  }
-
-  var findAllCollapseParents = function (element) {
-    var collapseMenus = [];
-    var elementPointer = element;
-    while (elementPointer !== document.body) {
-      if (checkHasClass(elementPointer, 'collapse')) {
-        collapseMenus.push(elementPointer);
-      }
-      elementPointer = elementPointer.parentElement
+    var checkHasClass = function (element, className) {
+      return element.className.split(' ').find(function (item) { return item === className || '' })
     }
-    return collapseMenus
-  };
 
-  var findMatchingCollapseMenu = function (collapseItem) {
-    return document.querySelector(`[href="#${collapseItem.id}"]`);
-  };
-
-  var findAllParentMenus = function (element) {
-    var parentMenus = []
-    var elementPointer = element;
-    while (elementPointer !== document.body) {
-      if (elementPointer.className.split(' ').indexOf('menu') > -1) {
-        parentMenus.push(elementPointer);
+    var findAllCollapseParents = function (element) {
+      var collapseMenus = [];
+      var elementPointer = element;
+      while (elementPointer !== document.body) {
+        if (checkHasClass(elementPointer, 'collapse')) {
+          collapseMenus.push(elementPointer);
+        }
+        elementPointer = elementPointer.parentElement
       }
-      elementPointer = elementPointer.parentElement;
+      return collapseMenus
+    };
+
+    var findMatchingCollapseMenu = function (collapseItem) {
+      return document.querySelector(`[href="#${collapseItem.id}"]`);
+    };
+
+    var findAllParentMenus = function (element) {
+      var parentMenus = []
+      var elementPointer = element;
+      while (elementPointer !== document.body) {
+        if (elementPointer.className.split(' ').indexOf('menu') > -1) {
+          parentMenus.push(elementPointer);
+        }
+        elementPointer = elementPointer.parentElement;
+      }
+      return parentMenus;
     }
-    return parentMenus;
-  }
 
-  var openMenuItem = function (element) {
-    element.click();
-  };
+    var openMenuItem = function (element) {
+      element.click();
+    };
 
-  var openAllFromList = function (elementList) {
-    elementList.forEach(function (element) {
-      console.log(element)
-      openMenuItem(findMatchingCollapseMenu(element))
-    });
-  };
+    var openAllFromList = function (elementList) {
+      elementList.forEach(function (element) {
+        console.log(element)
+        openMenuItem(findMatchingCollapseMenu(element))
+      });
+    };
 
-  var highlightAndOpenMenu = function () {
-    var currentLineItem = findLineItem(document.location.pathname);
-    highlighLineItem(currentLineItem)
-    openAllFromList(findAllCollapseParents(currentLineItem));
-  };
+    var highlightAndOpenMenu = function () {
+      var currentLineItem = findLineItem(document.location.pathname);
+      highlighLineItem(currentLineItem)
+      openAllFromList(findAllCollapseParents(currentLineItem));
+    };
 
-  scrollTracker();
-  $(highlightAndOpenMenu)
+    $(highlightAndOpenMenu);
 
-  //}());
-  //document.querySelector(`[href="${document.location.pathname}"]`).click()
+  }());
 </script>
diff --git a/css/toc.css b/css/toc.css
index cb8a551..ac98b12 100644
--- a/css/toc.css
+++ b/css/toc.css
@@ -15,7 +15,7 @@
 }
 
 div#toc {
-    margin-top: 40px;
+    margin-top: 20px;    
 }
 #toc p a {
    font-size: 20px;