一個菜單按鈕特效案例,簡單的實現了動態效果。
廢話不多說了,直接給大家貼代碼了,代碼寫好不好,還請給位大俠多多指教。
<div class="bar" id="menubar"><div class="menu" id="menu0"></div><div class="menu" id="menu1"></div><div class="menu" id="menu2"></div></div>.bar{width:px;height:px;border:px solid #ccc;border-radius:%;position:fixed;top:px;right:px;z-index:;cursor:pointer;}.menu{width:px;height:px;background-color:#ccc;position:absolute;transform:translated(-%,-%,);left:%;transition:all .s cubic-bezier(., ., ., .) s}#menu{top:%;}#menu{top:%;}#menu{top:%;}window.onload = function () {var menubar = document.getElementById("menubar");var menu = document.getElementById("menu");var menu = document.getElementById("menu");var menu = document.getElementById("menu");var i = ;menubar.onclick = function () {i++;if (i % == ) {menu.style.top = + "%";menu.style.display = "none";menu.style.top = + "%";menu.style.transform = "translated(-%,-%,) rotate(deg)";menu.style.transform = "translated(-%,-%,) rotate(deg)";}else {menu.style.transform = "translated(-%,-%,) rotate(deg)";menu.style.transform = "translated(-%,-%,) rotate(deg)";menu.style.top = + "%";menu.style.top = + "%";menu.style.display = "block";}}} 以上代碼簡單實現了動態按鈕菜單特效,希望對大家有所幫助。



















