Advertisement
firoze

dropdown menu css

Mar 20th, 2015
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. // dropdown menu css
  2.  
  3. <!-- dropdown menu css -->
  4.  
  5. /*menu css*/
  6. .menu-area{background-color:#2ECC71;margin:22px 0;}
  7. /*
  8. menu css
  9. */
  10. @import url(http://fonts.googleapis.com/css?family=Oxygen+Mono);
  11. /* Starter CSS for Menu */
  12. #cssmenu {
  13. padding: 0;
  14. margin: 0;
  15. border: 0;
  16. width: auto;
  17. }
  18. #cssmenu ul,
  19. #cssmenu li {
  20. list-style: none;
  21. margin: 0;
  22. padding: 0;
  23. }
  24. #cssmenu ul {
  25. position: relative;
  26. z-index: 597;
  27. }
  28. #cssmenu ul li {
  29. float: left;
  30. min-height: 1px;
  31. vertical-align: middle;
  32. }
  33. #cssmenu ul li.hover,
  34. #cssmenu ul li:hover {
  35. position: relative;
  36. z-index: 599;
  37. cursor: default;
  38. }
  39. #cssmenu ul ul {
  40. visibility: hidden;
  41. position: absolute;
  42. top: 100%;
  43. left: 0;
  44. z-index: 598;
  45. width: 100%;
  46. }
  47. #cssmenu ul ul li {
  48. float: none;
  49. }
  50. #cssmenu ul ul ul {
  51. top: 0;
  52. left: 190px;
  53. width: 190px;
  54. }
  55. #cssmenu ul li:hover > ul {
  56. visibility: visible;
  57. }
  58. #cssmenu ul ul {
  59. bottom: 0;
  60. left: 0;
  61. }
  62. #cssmenu ul ul {
  63. margin-top: 0;
  64. }
  65. #cssmenu ul ul li {
  66. font-weight: normal;
  67. }
  68. #cssmenu a {
  69. display: block;
  70. line-height: 1em;
  71. text-decoration: none;
  72. }
  73. /* Custom CSS Styles */
  74. #cssmenu {
  75. background: #333333;
  76. font-family: 'Oxygen Mono', Tahoma, Arial, sans-serif;
  77. font-size: 12px;
  78. }
  79. #cssmenu > ul {
  80. *display: inline-block;
  81. }
  82. #cssmenu:after,
  83. #cssmenu ul:after {
  84. content: '';
  85. display: block;
  86. clear: both;
  87. }
  88. #cssmenu ul {
  89. text-transform: uppercase;
  90. }
  91. #cssmenu ul ul {
  92. text-transform: none;
  93. min-width: 190px;
  94. }
  95. #cssmenu ul ul a {
  96. background: #1b9bff;
  97. color: #ffffff;
  98. border: 1px solid #0082e7;
  99. border-top: 0 none;
  100. line-height: 150%;
  101. padding: 16px 20px;
  102. font-size: 12px;
  103. }
  104. #cssmenu ul ul ul {
  105. border-top: 0 none;
  106. }
  107. #cssmenu ul ul li {
  108. position: relative;
  109. }
  110. #cssmenu ul ul li:first-child > a {
  111. border-top: 1px solid #0082e7;
  112. }
  113. #cssmenu ul ul li:hover > a {
  114. background: #4eb1ff;
  115. color: #ffffff;
  116. }
  117. #cssmenu ul ul li:last-child > a {
  118. -moz-border-radius: 0 0 3px 3px;
  119. -webkit-border-radius: 0 0 3px 3px;
  120. border-radius: 0 0 3px 3px;
  121. -moz-background-clip: padding;
  122. -webkit-background-clip: padding-box;
  123. background-clip: padding-box;
  124. -moz-box-shadow: 0 1px 0 #1b9bff;
  125. -webkit-box-shadow: 0 1px 0 #1b9bff;
  126. box-shadow: 0 1px 0 #1b9bff;
  127. }
  128. #cssmenu ul ul li:last-child:hover > a {
  129. -moz-border-radius: 0 0 0 3px;
  130. -webkit-border-radius: 0 0 0 3px;
  131. border-radius: 0 0 0 3px;
  132. -moz-background-clip: padding;
  133. -webkit-background-clip: padding-box;
  134. background-clip: padding-box;
  135. }
  136. #cssmenu ul ul li.has-sub > a:after {
  137. content: '+';
  138. position: absolute;
  139. top: 50%;
  140. right: 15px;
  141. margin-top: -8px;
  142. }
  143. #cssmenu ul li:hover > a,
  144. #cssmenu ul li.active > a {
  145. background: #1b9bff;
  146. color: #ffffff;
  147. }
  148. #cssmenu ul li.has-sub > a:after {
  149. content: '+';
  150. margin-left: 5px;
  151. }
  152. #cssmenu ul li.last ul {
  153. left: auto;
  154. right: 0;
  155. }
  156. #cssmenu ul li.last ul ul {
  157. left: auto;
  158. right: 99.5%;
  159. }
  160. #cssmenu a {
  161. background: #333333;
  162. color: #CBCBCB;
  163. padding:20px;
  164. }
  165. #cssmenu > ul > li > a {
  166. line-height: 48px;
  167. font-size: 12px;
  168. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement