joseph94

Mega Menu CSS 02

Feb 8th, 2012
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 1.60 KB | None | 0 0
  1. /*
  2. http://www.atseadesign.com/blog/2011/css/pure-css-mega-menu-with-a-professional-look.html
  3. */
  4. #mega{
  5.     list-style:none;
  6.     width:560px;
  7.     height:40px;
  8.     margin:34px auto 0 auto;
  9. }
  10. #mega li{
  11.     color:#000;
  12.     border:none;
  13.     float:left;
  14.     width:120px;
  15.     text-align:center;
  16.     position:relative;
  17.     padding:4px 10px 4px 10px;
  18. }
  19. #mega li:hover{
  20.     padding:0;
  21.     border:none;
  22.     background-color:#EEE;
  23.     color:#333333;
  24.     padding:4px 10px 4px 10px;
  25. }
  26. #mega li a{
  27.     font-size:14px;
  28.     display:block;
  29.     outline:0;
  30.     text-decoration:none;
  31.     color:#000;
  32. }
  33. #mega li:hover a{
  34.     color:#161616;
  35. }
  36.  
  37. #cont1, #cont2, #cont3, #cont4{
  38. position:absolute;
  39. left:-999em;
  40. margin-top:1px;
  41. width:350px;
  42. padding:0 10px 10px;
  43. border:1px solid #777;
  44. /*border-top:none;*/
  45. background:#E97569;
  46. }
  47. #mega li:hover div, #mega li.right_one:hover div {
  48. left:-1px;top:22px;
  49. }
  50. #mega li.right:hover div {
  51. left:-221px
  52. }
  53. #mega li.right_none:hover {
  54. color:#007AC0;
  55. border: 1px solid #777;
  56. padding:7px 0 1px 0;
  57. margin-top:-7px;
  58. }
  59. /*============================
  60. List styles within dropdown
  61. ============================*/
  62. #mega li ul{
  63.     list-style:none;
  64.     padding:0;
  65.     margin:0 0 12px 0;
  66.     border:none;
  67. }
  68. #mega li ul li{/**/
  69.     font-size:12px;
  70.     line-height:24px;
  71.     position:relative;
  72.     padding:0;
  73.     margin:0;
  74.     float:none;
  75.     text-align:left;
  76.     width:270px;
  77.     border:none;
  78. }
  79. #mega li ul li:hover {
  80.     /*background:none;*/
  81.     border:none;
  82.     padding:0;
  83.     margin:0;
  84. }
  85. #mega li ul li ul{
  86.     margin:0;
  87.     padding:0;
  88. }
  89. /*============================
  90. General Styles within dropdown
  91. ============================*/
  92. #mega p, #mega h2{
  93.     text-align:left;
  94. }
Advertisement
Add Comment
Please, Sign In to add comment