Vertical accordion menu using jQuery and CSS3
How do I make an vertical accordion menu using jquery and css3?
A sleek vertical accordion menu for your next website/app.The headings use Font Awesome icon font. CSS3 gradients, transitions, and shadows have been used in the demo along with minimalistic use of jQuery for sliding the link lists.. What is a vertical accordion menu using jquery and css3? How do you make a vertical accordion menu using jquery and css3? This script and codes were developed by Arkev on 10 August 2022, Wednesday.
Vertical accordion menu using jQuery and CSS3 - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Vertical accordion menu using jQuery and CSS3</title> <script src="http://s.codepen.io/assets/libs/modernizr.js" type="text/javascript"></script>
<!-- prefix free to deal with vendor prefixes -->
<script src="http://thecodeplayer.com/uploads/js/prefixfree-1.0.7.js" type="text/javascript" type="text/javascript"></script>
<!-- jQuery -->
<script src="http://thecodeplayer.com/uploads/js/jquery-1.7.1.min.js" type="text/javascript"></script> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div id="accordian"> <ul> <li> <h3><span class="icon-dashboard"></span>Dashboard</h3> <ul> <li><a href="#">Reports</a></li> <li><a href="#">Search</a></li> <li><a href="#">Graphs</a></li> <li><a href="#">Settings</a></li> </ul> </li> <!-- we will keep this LI open by default --> <li class="active"> <h3><span class="icon-tasks"></span>Tasks</h3> <ul> <li><a href="#">Today's tasks</a></li> <li><a href="#">Urgent</a></li> <li><a href="#">Overdues</a></li> <li><a href="#">Recurring</a></li> <li><a href="#">Settings</a></li> </ul> </li> <li> <h3><span class="icon-calendar"></span>Calendar</h3> <ul> <li><a href="#">Current Month</a></li> <li><a href="#">Current Week</a></li> <li><a href="#">Previous Month</a></li> <li><a href="#">Previous Week</a></li> <li><a href="#">Next Month</a></li> <li><a href="#">Next Week</a></li> <li><a href="#">Team Calendar</a></li> <li><a href="#">Private Calendar</a></li> <li><a href="#">Settings</a></li> </ul> </li> <li> <h3><span class="icon-heart"></span>Favourites</h3> <ul> <li><a href="#">Global favs</a></li> <li><a href="#">My favs</a></li> <li><a href="#">Team favs</a></li> <li><a href="#">Settings</a></li> </ul> </li> </ul>
</div> <script src="js/index.js"></script>
</body>
</html>
Vertical accordion menu using jQuery and CSS3 - Script Codes CSS Codes
/*custom font for text*/
@import url(http://fonts.googleapis.com/css?family=Nunito);
/*CSS file for fontawesome - an iconfont we will be using. This CSS file imported contains the font-face declaration. More info: http://fortawesome.github.io/Font-Awesome/ */
@import url(http://thecodeplayer.com/uploads/fonts/fontawesome/css/font-awesome.min.css);
/*Basic reset*/
* {margin: 0; padding: 0;}
body { background: #4EB889; font-family: Nunito, arial, verdana;
}
#accordian { background: #004050; width: 250px; margin: 100px auto 0 auto; color: white; /*Some cool shadow and glow effect*/ box-shadow: 0 5px 15px 1px rgba(0, 0, 0, 0.6), 0 0 200px 1px rgba(255, 255, 255, 0.5);
}
/*heading styles*/
#accordian h3 { font-size: 12px; line-height: 34px; padding: 0 10px; cursor: pointer; /*fallback for browsers not supporting gradients*/ background: #003040; background: linear-gradient(#003040, #002535);
}
/*heading hover effect*/
#accordian h3:hover { text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/*iconfont styles*/
#accordian h3 span { font-size: 16px; margin-right: 10px;
}
/*list items*/
#accordian li { list-style-type: none;
}
/*links*/
#accordian ul ul li a { color: white; text-decoration: none; font-size: 11px; line-height: 27px; display: block; padding: 0 15px; /*transition for smooth hover animation*/ transition: all 0.15s;
}
/*hover effect on links*/
#accordian ul ul li a:hover { background: #003545; border-left: 5px solid lightgreen;
}
/*Lets hide the non active LIs by default*/
#accordian ul ul { display: none;
}
#accordian li.active ul { display: block;
}
Vertical accordion menu using jQuery and CSS3 - Script Codes JS Codes
/*jQuery time*/
$(document).ready(function(){ $("#accordian h3").click(function(){ //slide up all the link lists $("#accordian ul ul").slideUp(); //slide down the link list below the h3 clicked - only if its closed if(!$(this).next().is(":visible")) { $(this).next().slideDown(); } })
})
Developer | Arkev |
Username | arkev |
Uploaded | August 10, 2022 |
Rating | 4 |
Size | 3,023 Kb |
Views | 76,912 |
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 |
Slider vertical | 5,978 Kb |
Tablas responsivas | 3,885 Kb |
Mapa hgm prueba | 2,781 Kb |
Fake Login page with jQuery | 4,733 Kb |
Piedra, papel, tijera, lagarto, Spock | 9,227 Kb |
CSS3 Pricing Table | 2,643 Kb |
3D font HTML5 CSS3 | 2,319 Kb |
Lightbox Gallery with Jquery and CSS3 | 4,723 Kb |
Leyenda de Tifis | 2,919 Kb |
Snake game using HTML5 | 3,114 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 |
Falling Down the Rabbit Hole | Rachelnabors | 4,578 Kb |
Promodoro | Bencarp | 1,712 Kb |
Simple Login Form Template | Banunn | 3,571 Kb |
Kut D3 | Jellevrswk | 3,687 Kb |
VerbalExpressions Converter | Cmalven | 2,607 Kb |
Using Flickr API | MoyArt | 6,761 Kb |
Intake Form Page 2 | Ijantje | 4,983 Kb |
Flat UI - Checkbox FIX | ARS | 2,663 Kb |
Border-radius animation | Yukulele | 2,480 Kb |
Sass random color animation | Jotavejv | 4,827 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!