Blogspot 原先的導覽列,選擇不多,常常會影響版面。
安裝後,滑鼠移到頂端導覽列就會列出。
移開滑鼠後,導覽列又會自動收合。
安裝方式為增加網頁元素(新增小工具→HTML/JavaScript)
填入以下程式碼
<!-- Dropdown Navbar --> <!-- 支援 Firefox 2~ , Opera 9~, Chrome 2~, Safari 3~, IE7 (strict mode) --> <style type="text/css"> #navbar { display: inline; width: 100%; position: absolute; background-color: transparent; top: -30px; left: 0px; height: 60px; z-index: 999999; } #navbar:hover { top: 0px; height: 30px; } </style> <!-- IE7 之前版本修正 --> <!--[if lt IE 7]> <style type="text/css"> #navbar { height: 30px; top: 0px; } </style> <script type="text/javascript"> var navbar = document.getElementById('navbar'); if (navbar) { navbar.onmouseover = function() { navbar.style.top = '0px'; navbar.style.height = '30px'; } navbar.onmouseout = function() { navbar.style.top = '-30px'; navbar.style.height = '60px'; } if (navbar.captureEvents) { navbar.captureEvents(Event.MOUSEOVER); navbar.captureEvents(Event.MOUSEOUT); } navbar.onmouseout(); } </script> <![endif]--> <!-- IE8 與之後版本修正 --> <!--[if gte IE 8]> <style type="text/css"> #navbar { position: fixed; top: 0px; height: 30px; } #navbar div { display: none; } </style> <script type='text/javascript'> var navBar = document.getElementById('navbar'); if (navBar) { navBar.onmouseover = function() { var navBar1 = document.getElementById('Navbar1'); if (navBar1) navBar1.style.display='block'; }; navBar.onmouseout = function() { var navBar1 = document.getElementById('Navbar1'); if (navBar1) navBar1.style.display='none'; }; } </script> <![endif]--> <!-- End Dropdown Navbar -->
標題可以不填(空白),內容為程式碼,最後按 [儲存] 就完成了。
ie瀏覽器好像無法支援
回覆刪除IE6 還好,只是要移到最上方接近邊界;IE7 沒實際安裝不清楚,IE8 也是有作用,不過比 IE6 更難觸動(彈出),Chrome2、Firefox3、Safari4 則很順暢。
回覆刪除你可以到我的blog看看~我克服IE了 哈哈
回覆刪除IE8可以使用但是不太穩定,很難點選navbar上的按鍵
回覆刪除不過樓上kimihu大的blog倒是很完美
不知道大大是怎麼修改的
參考 kimihu 的文章,補上 IE8 的修正,目前應該支援普遍使用的各種瀏覽器了!
回覆刪除很實用的功能。謝謝分享!
回覆刪除