menu 2
<!DOCTYPE html>
<html> <head> <title>Page Title</title> </head> <body> <div id="drop"> <div id="ul"> <a id="a" href="#">SECCION</a><br /> <div></div> <a href="#">SECCION</a><br /> <div></div> <a href="#">SECCION</a><br /> <div></div> <a href="#">SECCION</a> </div> </div> <div class="menu" onclick="f()"> <div class="mContainer"> <div id="t"></div> <div id="out"> <div id="i"></div> </div> <div id="b"></div> </div> </div> </body> <style> body { margin: 0; padding: 0; background:black; } .menu{ position: fixed; width: 60px; height: 60px; background:linear-gradient(to right, #cc2b5e , #753a88 ); top: 15px; left: 15px; border-radius: 100px; display: flex; align-items: center; justify-content: center; z-index: 69999; } .menu .mContainer div{ height: 2px; width: 25px; background-color: #fff; border-radius: 1px; transition: 0.7s; } .menu .mContainer div:nth-child(2){ margin-top: 7px; margin-bottom: 7px; } #drop{ background:linear-gradient(to right, #4776e6, #8e54e9); width: 60px; height: 60px; position: fixed; border-radius: 100%; top: 15px; left: 15px; z-index: -6666675; transition: 0.5s; display: flex; align-items: center; justify-content: center; } #ul{ display: none; transition: 1s; text-align: center ; } #ul a{ text-decoration: none ; color: #fff; } #ul div{ height: 15px; } </style> <script> var count = false; function f(){ if(count == false){ var out = document.getElementById("out"); var i = document.getElementById("i"); out.style.transform = "rotate(-45deg)"; i.style.transform = "rotate(450deg)"; var b = document.getElementById("b"); var t = document.getElementById("t"); t.style.transform = "scale(0)"; b.style.transform = "scale(0)"; var drop = document.getElementById("drop"); drop.style.width = "240px"; drop.style.height = "240px"; var ul = document.getElementById("ul"); ul.style.display = "block"; count = true; }else if(count == true){ var drop = document.getElementById("drop"); drop.style.width = "60px"; drop.style.height = "60px"; var out = document.getElementById("out"); var i = document.getElementById("i"); out.style.transform = "rotate(0deg)"; i.style.transform = "rotate(0deg)"; var b = document.getElementById("b"); var t = document.getElementById("t"); t.style.transform = "scale(1)"; b.style.transform = "scale(1)"; var ul = document.getElementById("ul"); ul.style.display = "none"; count = false; } } </script> </html>