Advertisement
XenoStudios

Code Menu Déroulant

Feb 11th, 2018
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.84 KB | None | 0 0
  1. <html><head>
  2. <meta charset="utf-8">
  3. <title>menu</title>
  4. <style>
  5. html,body {
  6. padding:0;
  7. margin:0;
  8. height:100%;
  9. }
  10. #menu, #menu ul {
  11. padding:0;
  12. margin:0;
  13. list-style: none;
  14. text-align: center;
  15. }
  16.  
  17. #menu li {
  18. display:inline-block;
  19. vertical-align: top;
  20. position: relative;
  21. }
  22. #menu li li {
  23. display:inherit;
  24. }
  25. #menu a {
  26. display:block;
  27. padding:5px 50px;
  28. text-decoration: none;
  29. color:#fff;
  30. font-family:arial;
  31. }
  32. #menu ul li a {
  33. padding:5px 8px;
  34. }
  35. #menu ul {
  36. position: absolute;
  37. z-index: 1000;
  38. min-width:100%;
  39. white-space: nowrap;
  40. text-align: left;
  41. }
  42. #menu ul ul {
  43. left:100%;
  44. top:0;
  45. overflow: hidden;
  46. max-width: 0;
  47. min-width: 0;
  48. transition: 0.3s all;
  49. }
  50. #menu ul li:hover ul {
  51. max-width: 30em;
  52. }
  53. #menu ul li {
  54. max-height:0;
  55. overflow: hidden;
  56. transition:all 0.8s;
  57. }
  58. #menu li li li {
  59. max-height: inherit;
  60. }
  61. #menu li:hover li {
  62. max-height: 15em;
  63. overflow: visible;
  64. }
  65. /* background des liens menus */
  66. .violet {
  67. background-color: #65537A;
  68. background-image:linear-gradient(to bottom, #65537A 0%, #2A2333 100%);
  69. }
  70. .violet li {
  71. background:#2A2333
  72. }
  73. .violet li:hover {
  74. background:#65537A
  75. }
  76. .bleu {
  77. background-color: #729EBF;
  78. background-image:linear-gradient(to bottom, #729EBF 0%, #333A40 100%);
  79. }
  80. .bleu li {
  81. background:#333A40
  82. }
  83. .bleu li:hover {
  84. background:#729EBF
  85. }
  86. .orange {
  87. background-color: #F6AD1A;
  88. background-image:linear-gradient(to bottom, #F6AD1A 0%, #9F391A 100%);
  89. }
  90. .orange li {
  91. background-color:#9F391A;
  92. }
  93. .orange li:hover {
  94. background:#F6AD1A
  95. }
  96. .vert{
  97. background-color: #CFFF6A;
  98. background-image:linear-gradient(to bottom, #CFFF6A 0%, #677F35 100%);
  99. }
  100. .vert li {
  101. background-color:#677F35
  102. }
  103. .vert li:hover {
  104. background:#CFFF6A
  105. }
  106. #menu li:hover {
  107. background-image:none;
  108. }
  109. #menu li:hover a, .menu li li:hover a {
  110. color:#000
  111. }
  112. #menu li:hover li a, #menu li:hover li li a {
  113. color:#fff
  114. }
  115. #menu li:hover a, #menu li li:hover a, #menu li li li:hover a {
  116. color:#000
  117. }
  118.  
  119. </style>
  120. </head>
  121. <body>
  122. <ul id="menu">
  123. <li class="orange"><a href="#">Lien menu</a>
  124. <ul>
  125. <li><a href="#">Lien sous menu</a>
  126. <ul>
  127. <li><a href="#">Lien sous sous menu</a></li>
  128. <li><a href="#">Lien sous sous menu</a></li>
  129. <li><a href="#">Lien sous sous menu</a></li>
  130. </ul>
  131. </li>
  132. <li><a href="#">Lien sous menu</a>
  133. <ul>
  134. <li><a href="#">Lien sous sous menu</a></li>
  135. <li><a href="#">Lien sous sous menu</a></li>
  136. <li><a href="#">Lien sous sous menu</a></li>
  137. </ul>
  138. </li>
  139. <li><a href="#">Lien sous menu</a>
  140. <ul>
  141. <li><a href="#">Lien sous sous menu</a></li>
  142. <li><a href="#">Lien sous sous menu</a></li>
  143. <li><a href="#">Lien sous sous menu</a></li>
  144. </ul>
  145. </li>
  146. </ul>
  147. </li><!--
  148. -->
  149. </ul>
  150.  
  151. </body></html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement