Guest User

Untitled

a guest
Jan 22nd, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. HTML Markup:
  2. ======================
  3. <div class="header-top">
  4. <div class="container">
  5. <div class="row">
  6. <div class="col-lg-3">
  7. <div class="logo">
  8. <a href="index.html">Coder Team</a>
  9. </div>
  10. </div>
  11. <div class="col-lg-9 text-right">
  12. <div class="hamburger-menu">
  13. <span class="line-top"></span>
  14. <span class="line-center"></span>
  15. <span class="line-bottom"></span>
  16. </div>
  17. </div>
  18. </div>
  19. </div>
  20. </div>
  21.  
  22. =====================
  23. CSS Markup:
  24. ======================
  25.  
  26. .header-top {
  27. background: #1FA363;
  28. padding: 20px;
  29. }
  30. .logo a {
  31. color: #fff;
  32. font-size: 25px;
  33. }
  34.  
  35. /*Hamburger-menu START CSS*/
  36. .hamburger-menu {
  37. cursor: pointer;
  38. position: absolute;
  39. right: 0;
  40. }
  41. .hamburger-menu span {
  42. background: #fff;
  43. width: 30px;
  44. height: 3px;
  45. display: block;
  46. margin: 5px 0;
  47. transition: all 0.3s ease;
  48. }
  49.  
  50. .hamburger-menu:hover .line-top {
  51. transform: translateY(-100%);
  52. }
  53. .hamburger-menu:hover .line-bottom {
  54. transform: translateY(100%);
  55. }
  56. .hamburger-menu:hover .line-top.current,
  57. .hamburger-menu:hover .line-bottom.current{
  58. transform: 0;
  59. }
  60.  
  61. .hamburger-menu .line-top.current {
  62. transform: translateY(200%) rotate(135deg);
  63. }
  64. .hamburger-menu .line-center.current {
  65. opacity: 0;
  66. }
  67. .hamburger-menu .line-bottom.current {
  68. transform: translateY(-325%) rotate(-135deg);
  69. }
  70. /*Hamburger-menu END CSS*/
  71.  
  72.  
  73.  
  74. ======================
  75. js Markup:
  76. ======================
  77. $('.hamburger-menu').on('click', function(){
  78. $('.hamburger-menu .line-top').toggleClass('current');
  79. $('.hamburger-menu .line-center').toggleClass('current');
  80. $('.hamburger-menu .line-bottom').toggleClass('current');
  81. });
Add Comment
Please, Sign In to add comment