Menu icons css
How do I make an menu icons css?
What is a menu icons css? How do you make a menu icons css? This script and codes were developed by Ddimonn8080 on 01 August 2022, Monday.
Menu icons css - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Menu icons css</title> <link rel="stylesheet" href="css/style.css">
</head>
<body> <a href="#" class="menu example1"><span></span></a>
<a href="#" class="menu example2"><span></span></a>
<a href="#" class="menu example3"><span></span></a>
<a href="#" class="menu example4"><span></span></a>
<a href="#" class="menu example5"><span></span></a>
<a href="#" class="menu example6"><span></span></a>
<a href="#" class="menu example7"><span></span></a>
<a href="#" class="menu example8"><span></span></a>
<a href="#" class="menu example9"><span></span></a>
</body>
</html>
Menu icons css - Script Codes CSS Codes
/* btn */
.menu { position: relative; display: inline-block; width: 30px; height: 30px; margin: 25px;
}
.menu span { margin: 0 auto; position: relative; top: 12px;
}
.menu span:before, .menu span:after { position: absolute; content: '';
}
.menu span, .menu span:before, .menu span:after { width: 30px; height: 6px; background-color: #000; display: block;
}
.menu span:before { margin-top: -12px;
}
.menu span:after { margin-top: 12px;
}
/* --- btn --- */
/* examples */
/* example 1 */
.example1 { -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.2s ease; transition: 0.2s ease;
}
.example1:hover { -webkit-transform: rotate(90deg); transform: rotate(90deg);
}
/* example 2 */
.example2 span:before, .example2 span:after { -webkit-transition: 0.2s ease; transition: 0.2s ease;
}
.example2:hover span:before, .example2:hover span:after { margin-top: 0px;
}
/* example 3 */
.example3 span { -webkit-transition: 0.2s ease 0s; transition: 0.2s ease 0s;
}
.example3 span:before, .example3 span:after { -webkit-transition-property: margin, opacity; transition-property: margin, opacity; -webkit-transition-duration: 0.2s, 0s; transition-duration: 0.2s, 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example3:hover span { width: 6px; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example3:hover span:before, .example3:hover span:after { margin-top: 0px; opacity: 0; -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
/* example 4 */
.example4 span { -webkit-transition: 0.2s ease 0s; transition: 0.2s ease 0s;
}
.example4 span:before, .example4 span:after { -webkit-transition-property: margin, opacity; transition-property: margin, opacity; -webkit-transition-duration: 0.2s, 0s; transition-duration: 0.2s, 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example4:hover span { -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example4:hover span:before, .example4:hover span:after { margin-top: 0px; opacity: 0; -webkit-transition-delay: 0s, .2s; transition-delay: 0s, .2s;
}
/* example 5 */
.example5 span { -webkit-transition-duration: 0s; transition-duration: 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example5:hover span { background-color: rgba(0,0,0,0.0); -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example5 span:before { -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s;
}
.example5:hover span:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
.example5 span:after { -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s;
}
.example5:hover span:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
/* example 6 */
.example6 span { -webkit-transition-duration: 0s; transition-duration: 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example6:hover span { background-color: rgba(0,0,0,0.0); -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example6 span:before { -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%;
}
.example6:hover span:before { margin-top: 0; -webkit-transform: rotate(22.5deg) skewX(22.5deg); transform: rotate(22.5deg) skewX(22.5deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
.example6 span:after { -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s; -webkit-transform-origin: 100% 0%; transform-origin: 100% 0%;
}
.example6:hover span:after { margin-top: 0; -webkit-transform: rotate(-22.5deg) skewX(-22.5deg); transform: rotate(-22.5deg) skewX(-22.5deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
/* example 7 */
.example7 span { -webkit-transition-duration: 0s; transition-duration: 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example7:hover span { background-color: rgba(0,0,0,0.0); -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example7 span:before { -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s; -webkit-transform-origin: 0% 100%; transform-origin: 0% 100%;
}
.example7:hover span:before { margin-top: 0; -webkit-transform: rotate(22.5deg) skewX(22.5deg); transform: rotate(22.5deg) skewX(22.5deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
.example7 span:after { -webkit-transition-property: margin, -webkit-transform; transition-property: margin, transform; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s; -webkit-transform-origin: 0% 0%; transform-origin: 0% 0%;
}
.example7:hover span:after { margin-top: 0; -webkit-transform: rotate(-22.5deg) skewX(-22.5deg); transform: rotate(-22.5deg) skewX(-22.5deg); -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
/* example 8 */
.example8 span { -webkit-transition: 0.2s ease 0s; transition: 0.2s ease 0s;
}
.example8 span:before, .example8 span:after { -webkit-transition-property: margin, opacity; transition-property: margin, opacity; -webkit-transition-duration: 0.2s, 0s; transition-duration: 0.2s, 0s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example8:hover span { width: 16px; height: 16px; margin-top: -5px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transition-delay: 0.2s; transition-delay: 0.2s;
}
.example8:hover span:before, .example8:hover span:after { margin-top: 0px; opacity: 0; -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
/* example 9 */
.example9 span { -webkit-transition-property: margin, width; transition-property: margin, width; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s;
}
.example9:hover span { margin-top: 6px; width: 20px; -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
.example9 span:after { left: 0; -webkit-transition-property: margin, left; transition-property: margin, left; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s; transition-delay: 0.2s, 0s;
}
.example9:hover span:after { margin-top: 6px; left: -5px; -webkit-transition-delay: 0s, 0.2s; transition-delay: 0s, 0.2s;
}
.example9 span:before { left: 0; -webkit-transition-property: margin, width, left; transition-property: margin, width, left; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-delay: 0.2s, 0s, 0s; transition-delay: 0.2s, 0s, 0s;
}
.example9:hover span:before { margin-top: -6px; width: 10px; left: 5px; -webkit-transition-delay: 0s, 0.2s, 0.2s; transition-delay: 0s, 0.2s, 0.2s;
}
Developer | Ddimonn8080 |
Username | ddimonn8080 |
Uploaded | August 01, 2022 |
Rating | 3 |
Size | 2,200 Kb |
Views | 46,552 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
A Pen by ddimonn8080 | 22,065 Kb |
Menu | 3,823 Kb |
Bootstrap grid sistem | 1,927 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Shape Outside - Polygon | Stacy | 3,954 Kb |
Loading animation with css | Icebob | 2,947 Kb |
Right Click Menu | Anodpixels | 2,252 Kb |
Responsive Minimal Blog Layout | Hackthevoid | 5,261 Kb |
Impress JS Algorhytmic Generator | Jeffscottward | 7,906 Kb |
A Pen by Paul Sullivan | Pwsm50 | 2,349 Kb |
BlueBox Fork | Huskynation | 12,675 Kb |
Parallax.js | Zmeeey5 | 2,330 Kb |
Pomodoro Clock | Osycon | 3,705 Kb |
Touch Carousel - last, no gaps. | Berkin | 4,332 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!