http://pointnorth.io展開邊欄菜單。他們是如何做到的?
他們是如何在左側擴展側邊欄的?這似乎只是CSS,但我可能是錯的。
這裏有主要的網址,然後其他的都以#爲前綴,文本全部在一個頁面上,然後在點擊時擴展或隱藏。
我不明白他們如何隱藏或顯示數據。
http://pointnorth.io展開邊欄菜單。他們是如何做到的?
他們是如何在左側擴展側邊欄的?這似乎只是CSS,但我可能是錯的。
這裏有主要的網址,然後其他的都以#爲前綴,文本全部在一個頁面上,然後在點擊時擴展或隱藏。
我不明白他們如何隱藏或顯示數據。
它不僅僅是CSS。這個頁面在body的底部有javascript代碼,它爲鏈接設置了數據激活屬性,它被點擊。正如您所看到的,數據激活使得高度爲:auto的子項目部分成爲可能。在其他情況下,.nav - 子節類的高度爲:0px。
您可以輕鬆地實現自己沒有在這個小提琴http://jsfiddle.net/vfrcx678/解除別人的idea.Look以及它是如何在這裏http://jsfiddle.net/vfrcx678/show/
這是一些示例代碼
$(window).hashchange({
hash: "#!/login/",
onSet: function() {
$("#login-form").show();
},
onRemove: function() {
$("#login-form").hide();
},
});
謝謝。但它不適合我。我會從github下載代碼並看看。 – Barbara 2014-09-26 09:53:03
有你看了頁面的源代碼? – 2014-09-26 09:26:23
@ialarmedalien當然。我問,因爲我不明白的代碼。 – Barbara 2014-09-26 09:27:44
他們使用javascript和css來顯示和隱藏文本。 – 2014-09-26 09:28:27