Advertisement
vitareinforce

Exercise Event

Aug 17th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3.  
  4. <head>
  5. <meta charset="utf-8">
  6. <style>
  7. .menu ul {
  8. margin: 0;
  9. list-style: none;
  10. padding-left: 20px;
  11. display: none;
  12. }
  13.  
  14. .menu .title {
  15. font-size: 18px;
  16. cursor: pointer;
  17. }
  18.  
  19. .menu .title::before {
  20. content: '? ';
  21. font-size: 80%;
  22. color: green;
  23. }
  24.  
  25. .menu.open .title::before {
  26. content: '? ';
  27. }
  28.  
  29. .menu.open ul {
  30. display: block;
  31. }
  32. </style>
  33. </head>
  34.  
  35. <body>
  36.  
  37. <div id="sweeties" class="menu">
  38. <span class="title">Sweeties (click me)!</span>
  39. <ul>
  40. <li>Cake</li>
  41. <li>Donut</li>
  42. <li>Honey</li>
  43. </ul>
  44.  
  45. </div>
  46.  
  47. <script>
  48. let menuElem = document.getElementById('sweeties');
  49. let titleElem = menuElem.querySelector('.title');
  50.  
  51. titleElem.onclick = function() {
  52. menuElem.classList.toggle('open');
  53. };
  54. </script>
  55.  
  56. </body>
  57. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement