CSS Menu - Burger Button
How do I make an css menu - burger button?
What is a css menu - burger button? How do you make a css menu - burger button? This script and codes were developed by Tyler Fowle on 12 August 2022, Friday.
CSS Menu - Burger Button - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>CSS Menu - Burger Button</title> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div class="sidebar">
<input type="checkbox" id="burgerbtn" class="burgercheck" name="burgerbtn" checked>
<label for="burgerbtn" class="burgerlabel" >|||</label> <ul class="menu"> <li><a href="#">Item 1</a></li> <li><a href="#">Item 2</a></li> <li class="parent"> <a href="#">Item 3</a> <input type="checkbox" id="subcheck" name="subcheck" class="subbtn"> <label for="subcheck" class="sublabel"></label> </li> <div class="submenu"> <li class="child"><a href="#">Sub Item 1</a></li> <li class="child"><a href="#">Sub Item 2</a></li> <li class="child"><a href="#">Sub Item 3</a></li> <li class="child"><a href="#">Sub Item 4</a></li> <li class="child"><a href="#">Sub Item 5</a></li> </div> <li><a href="#">Item 4</a></li> <li><a href="#">Item 5</a></li> </ul>
</div>
<div class="content"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam aliquam egestas porta. Nam dapibus justo sed lectus accumsan adipiscing. Aliquam metus enim, aliquam ut nisl ultricies, aliquet varius leo. Quisque nunc leo, suscipit vel nibh at, congue lobortis quam. In tempus quam vitae malesuada pellentesque. Nam vestibulum dolor quis purus dignissim, a pharetra mi malesuada. Sed vel feugiat massa. Vestibulum ut semper mi. Quisque mattis, mauris at pharetra vulputate, mauris elit fringilla velit, in scelerisque lorem ligula a tellus. Nunc convallis pellentesque felis id vehicula. Mauris vitae congue eros. Curabitur fringilla eu arcu id varius. Curabitur tortor mi, sagittis quis neque a, pharetra gravida nulla.
<BR><BR>
Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque non ipsum sit amet velit porttitor varius. Morbi sollicitudin elit vel eros pulvinar semper. Mauris ligula ligula, cursus suscipit scelerisque quis, placerat quis massa. Pellentesque varius eros sit amet elit lacinia, quis sagittis ante sodales. Praesent ligula nunc, pellentesque a bibendum ac, euismod et lectus. Etiam tincidunt nulla sed bibendum euismod. Mauris dictum ipsum ac dui fringilla blandit. Ut venenatis neque in posuere eleifend. Nunc sit amet sem ac purus molestie elementum. Aenean viverra tempus massa at porttitor. Nulla purus ligula, mattis in sagittis quis, eleifend ut ligula. Praesent a erat tempus, ullamcorper purus nec, lobortis dolor.
<BR><BR>
Duis sodales odio vitae lectus pellentesque, eu aliquet massa tempor. Pellentesque sagittis dolor ullamcorper fringilla malesuada. Nullam diam enim, feugiat ac tellus sed, tempor adipiscing lacus. Fusce et purus ut nibh egestas rutrum. Curabitur ullamcorper orci a urna euismod pharetra. Pellentesque eu odio nibh. Nam placerat in dui ut posuere. Morbi enim diam, sagittis quis dignissim eget, placerat sit amet sem. Etiam eu dui erat.
<BR><BR>
Donec hendrerit risus eget venenatis molestie. Fusce at nisl non metus commodo malesuada non sed est. In malesuada nunc vitae mi fermentum dignissim. Pellentesque laoreet facilisis hendrerit. Ut quis nulla gravida, mattis quam semper, facilisis massa. Curabitur sollicitudin libero lobortis lorem pulvinar suscipit. Nullam est justo, rhoncus quis venenatis ut, laoreet vel urna. Pellentesque in imperdiet lorem. Aenean pretium dignissim nunc ac egestas.
<BR><BR>
Phasellus turpis mi, fringilla nec ornare quis, hendrerit id nibh. Sed in lacinia eros, vitae luctus mauris. Maecenas semper viverra felis, ut elementum erat fringilla eu. Pellentesque blandit nisl tortor, sed viverra dui pulvinar nec. Proin dapibus porttitor quam, eu varius diam vehicula eget. Nulla dignissim mollis augue ut blandit. Integer eget elementum ligula. Donec pellentesque, nunc et rutrum fermentum, orci urna fermentum lacus, id sollicitudin tortor odio eu metus. <BR><BR> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam aliquam egestas porta. Nam dapibus justo sed lectus accumsan adipiscing. Aliquam metus enim, aliquam ut nisl ultricies, aliquet varius leo. Quisque nunc leo, suscipit vel nibh at, congue lobortis quam. In tempus quam vitae malesuada pellentesque. Nam vestibulum dolor quis purus dignissim, a pharetra mi malesuada. Sed vel feugiat massa. Vestibulum ut semper mi. Quisque mattis, mauris at pharetra vulputate, mauris elit fringilla velit, in scelerisque lorem ligula a tellus. Nunc convallis pellentesque felis id vehicula. Mauris vitae congue eros. Curabitur fringilla eu arcu id varius. Curabitur tortor mi, sagittis quis neque a, pharetra gravida nulla.
<BR><BR>
Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque non ipsum sit amet velit porttitor varius. Morbi sollicitudin elit vel eros pulvinar semper. Mauris ligula ligula, cursus suscipit scelerisque quis, placerat quis massa. Pellentesque varius eros sit amet elit lacinia, quis sagittis ante sodales. Praesent ligula nunc, pellentesque a bibendum ac, euismod et lectus. Etiam tincidunt nulla sed bibendum euismod. Mauris dictum ipsum ac dui fringilla blandit. Ut venenatis neque in posuere eleifend. Nunc sit amet sem ac purus molestie elementum. Aenean viverra tempus massa at porttitor. Nulla purus ligula, mattis in sagittis quis, eleifend ut ligula. Praesent a erat tempus, ullamcorper purus nec, lobortis dolor.
<BR><BR>
Duis sodales odio vitae lectus pellentesque, eu aliquet massa tempor. Pellentesque sagittis dolor ullamcorper fringilla malesuada. Nullam diam enim, feugiat ac tellus sed, tempor adipiscing lacus. Fusce et purus ut nibh egestas rutrum. Curabitur ullamcorper orci a urna euismod pharetra. Pellentesque eu odio nibh. Nam placerat in dui ut posuere. Morbi enim diam, sagittis quis dignissim eget, placerat sit amet sem. Etiam eu dui erat.
<BR><BR>
Donec hendrerit risus eget venenatis molestie. Fusce at nisl non metus commodo malesuada non sed est. In malesuada nunc vitae mi fermentum dignissim. Pellentesque laoreet facilisis hendrerit. Ut quis nulla gravida, mattis quam semper, facilisis massa. Curabitur sollicitudin libero lobortis lorem pulvinar suscipit. Nullam est justo, rhoncus quis venenatis ut, laoreet vel urna. Pellentesque in imperdiet lorem. Aenean pretium dignissim nunc ac egestas.
<BR><BR>
Phasellus turpis mi, fringilla nec ornare quis, hendrerit id nibh. Sed in lacinia eros, vitae luctus mauris. Maecenas semper viverra felis, ut elementum erat fringilla eu. Pellentesque blandit nisl tortor, sed viverra dui pulvinar nec. Proin dapibus porttitor quam, eu varius diam vehicula eget. Nulla dignissim mollis augue ut blandit. Integer eget elementum ligula. Donec pellentesque, nunc et rutrum fermentum, orci urna fermentum lacus, id sollicitudin tortor odio eu metus. <BR><BR> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam aliquam egestas porta. Nam dapibus justo sed lectus accumsan adipiscing. Aliquam metus enim, aliquam ut nisl ultricies, aliquet varius leo. Quisque nunc leo, suscipit vel nibh at, congue lobortis quam. In tempus quam vitae malesuada pellentesque. Nam vestibulum dolor quis purus dignissim, a pharetra mi malesuada. Sed vel feugiat massa. Vestibulum ut semper mi. Quisque mattis, mauris at pharetra vulputate, mauris elit fringilla velit, in scelerisque lorem ligula a tellus. Nunc convallis pellentesque felis id vehicula. Mauris vitae congue eros. Curabitur fringilla eu arcu id varius. Curabitur tortor mi, sagittis quis neque a, pharetra gravida nulla.
<BR><BR>
Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque non ipsum sit amet velit porttitor varius. Morbi sollicitudin elit vel eros pulvinar semper. Mauris ligula ligula, cursus suscipit scelerisque quis, placerat quis massa. Pellentesque varius eros sit amet elit lacinia, quis sagittis ante sodales. Praesent ligula nunc, pellentesque a bibendum ac, euismod et lectus. Etiam tincidunt nulla sed bibendum euismod. Mauris dictum ipsum ac dui fringilla blandit. Ut venenatis neque in posuere eleifend. Nunc sit amet sem ac purus molestie elementum. Aenean viverra tempus massa at porttitor. Nulla purus ligula, mattis in sagittis quis, eleifend ut ligula. Praesent a erat tempus, ullamcorper purus nec, lobortis dolor.
<BR><BR>
Duis sodales odio vitae lectus pellentesque, eu aliquet massa tempor. Pellentesque sagittis dolor ullamcorper fringilla malesuada. Nullam diam enim, feugiat ac tellus sed, tempor adipiscing lacus. Fusce et purus ut nibh egestas rutrum. Curabitur ullamcorper orci a urna euismod pharetra. Pellentesque eu odio nibh. Nam placerat in dui ut posuere. Morbi enim diam, sagittis quis dignissim eget, placerat sit amet sem. Etiam eu dui erat.
<BR><BR>
Donec hendrerit risus eget venenatis molestie. Fusce at nisl non metus commodo malesuada non sed est. In malesuada nunc vitae mi fermentum dignissim. Pellentesque laoreet facilisis hendrerit. Ut quis nulla gravida, mattis quam semper, facilisis massa. Curabitur sollicitudin libero lobortis lorem pulvinar suscipit. Nullam est justo, rhoncus quis venenatis ut, laoreet vel urna. Pellentesque in imperdiet lorem. Aenean pretium dignissim nunc ac egestas.
<BR><BR>
Phasellus turpis mi, fringilla nec ornare quis, hendrerit id nibh. Sed in lacinia eros, vitae luctus mauris. Maecenas semper viverra felis, ut elementum erat fringilla eu. Pellentesque blandit nisl tortor, sed viverra dui pulvinar nec. Proin dapibus porttitor quam, eu varius diam vehicula eget. Nulla dignissim mollis augue ut blandit. Integer eget elementum ligula. Donec pellentesque, nunc et rutrum fermentum, orci urna fermentum lacus, id sollicitudin tortor odio eu metus. <BR><BR> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam aliquam egestas porta. Nam dapibus justo sed lectus accumsan adipiscing. Aliquam metus enim, aliquam ut nisl ultricies, aliquet varius leo. Quisque nunc leo, suscipit vel nibh at, congue lobortis quam. In tempus quam vitae malesuada pellentesque. Nam vestibulum dolor quis purus dignissim, a pharetra mi malesuada. Sed vel feugiat massa. Vestibulum ut semper mi. Quisque mattis, mauris at pharetra vulputate, mauris elit fringilla velit, in scelerisque lorem ligula a tellus. Nunc convallis pellentesque felis id vehicula. Mauris vitae congue eros. Curabitur fringilla eu arcu id varius. Curabitur tortor mi, sagittis quis neque a, pharetra gravida nulla.
</div>
</body>
</html>
CSS Menu - Burger Button - Script Codes CSS Codes
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
body { font-family: 'Open Sans'; background: #333;
}
.content { width: 80%x; min-width: 100px; margin: 0 20%; background: #444; padding: 20px;
}
.burgerbutton { width: 30px; height: 30px; color: #333; background: aquamarine; padding: 10px; font-size: 30px; letter-spacing:-9px; line-height: .8em; -webkit-transform: rotate(90deg); transform: rotate(90deg);
}
.burgerlabel { cursor: pointer;
}
.menu { list-style: none; background: aquamarine; width: 150px; padding: 0; position: fixed; top: 46px; left: -150px; z-index: 5; -webkit-transition: .7s ease; transition: .7s ease;
}
.menu li { padding: 15px 15px 10px 15px;
}
.menu li a{ text-decoration: none; color: #333; text-align: left;
}
.child { display: block;
}
.submenu { height: 0; overflow: hidden; -webkit-transition: .7s ease; transition: .7s ease;
}
.parent:hover ~ .submenu , .submenu:hover { height: auto;
}
.sublabel { background: green; width: 30px; position: relative; z-index: 10;
}
.sidebar input[type=checkbox] { visibility: hidden;
}
.sidebar .burgerlabel { display: block; position: fixed; top: 62px; left: -1px; width: 30px; height: 30px; padding: 10px; font-size: 30px; letter-spacing:-9px; line-height: .8em; -webkit-transform: rotate(90deg); transform: rotate(90deg); color: #333; background: aquamarine; -webkit-user-select: none; user-select: none; z-index: 5; -webkit-transition: .7s ease; transition: .7s ease;
}
.menu > li:hover{ background: #72E6BF;
}
.burgercheck:checked ~ .menu { -webkit-transform: translate(150px, 0); transform: translate(150px, 0);
}
.burgercheck:checked ~ .burgerlabel{ -webkit-transform: translate(150px, 0) rotate(90deg); transform: translate(150px, 0) rotate(90deg);
}
Developer | Tyler Fowle |
Username | tylerfowle |
Uploaded | August 12, 2022 |
Rating | 3 |
Size | 3,446 Kb |
Views | 24,288 |
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 |
Such Testimonial Bubble | 2,059 Kb |
No-Scroll Google Map | 3,829 Kb |
Timeline Slider Navigation | 4,780 Kb |
Mobile Nav | 6,265 Kb |
3d Sticky Nav | 9,017 Kb |
Flexbox Footer | 2,827 Kb |
Flexbox Slider | 3,214 Kb |
Design Idea | 7,042 Kb |
Fixed Navigation | 4,507 Kb |
Peeking Panels | 6,296 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 |
Compare resources on mobile sites | Gyusza | 3,226 Kb |
Motion Lines - codevember - 02 - 2016 | Caiocares | 2,744 Kb |
CSS Patterns | Alyda | 3,953 Kb |
Shop Talk logo made in CSS | Hugo | 19,368 Kb |
CSS3 Animated buttons | Cguillou | 3,737 Kb |
Calculator | Rzencoder | 4,572 Kb |
Pure CSS Menu | Bronsrobin | 3,321 Kb |
A vuejs widget | Chrgl86 | 2,869 Kb |
CSS Tooltips | Darylldoyle | 2,599 Kb |
Swiftype Lower Third | Zumwalt | 4,796 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!