Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/01/2013, 07:50
Avatar de Eddy Ramos
Eddy Ramos
 
Fecha de Ingreso: marzo-2004
Ubicación: Tuxtla Gutiérrez, Chiapas
Mensajes: 98
Antigüedad: 20 años, 8 meses
Puntos: 1
Respuesta: Plantilla con Gumby problema en el menu

Agrego el estilo que trae el Gumby en ui.css comienza en la linea 972.

Aquí la classe .dropdown esta de la linea 154 a la 212
Código CSS:
Ver original
  1. /*=====================================================
  2.  
  3.    Navigation (with dropdowns)
  4.    
  5.  ======================================================*/
  6.  
  7.    
  8.     .navbar {
  9.         width: 100%;
  10.         display: table;
  11.         border: 1px solid #1d692d;
  12.         margin-bottom: 20px;
  13.         background: #5dbb73; /* Change this to suit the color theme of your site */
  14.         -webkit-box-sizing: border-box;
  15.         -moz-box-sizing: border-box;
  16.         -ms-box-sizing: border-box;
  17.         box-sizing: border-box;
  18.     }
  19.    
  20.     .navbar .logo {
  21.         display: table-cell;
  22.         height: 55px;
  23.         margin: 0;
  24.         line-height: 0;
  25.         vertical-align: middle;
  26.     }
  27.    
  28.     .navbar .logo a {
  29.         display: block;
  30.         height: 55px;
  31.         line-height: 60px;
  32.         padding: 0 0 0 15px;
  33.         overflow: hidden;
  34.     }
  35.    
  36.     .navbar a.toggle {
  37.       display: none;
  38.     }
  39.    
  40.     .navbar ul {
  41.         display: table;
  42.         width: 100%;
  43.         float: none;
  44.         vertical-align: middle;
  45.         margin-bottom: 0;
  46.     }
  47.    
  48.     .navbar ul li {
  49.         display: table-cell;
  50.         float: none;
  51.         list-style-type: none;
  52.         margin-bottom: 0;
  53.         margin-left: 0;
  54.         text-align: center;
  55.         border-right: 1px solid #114a1e;
  56.     }
  57.    
  58.     .navbar > ul > li > a {
  59.         display: block;
  60.         height: 55px;
  61.         line-height: 55px;
  62.         font-size: 16px;
  63.         padding: 0 15px;
  64.         white-space: nowrap;
  65.         color: #fff;
  66.         font-weight: bold;
  67.         text-shadow: 0 1px 2px #114a1e,
  68.                                  0 1px 0 #114a1e;
  69.     }
  70.    
  71.     .navbar > ul > li .field {
  72.         position: relative;
  73.         display: inline-block;
  74.         text-align: center;
  75.     }
  76.    
  77.     .navbar > ul > li .field .search input {
  78.         line-height: 14px;
  79.     }
  80.    
  81.     .navbar > ul > li:hover > a {  
  82.         position: relative;
  83.         background: #05390a;
  84.         z-index: 1000;
  85.     }
  86.    
  87.     .navbar > ul > li > li > a {
  88.         padding: 0 33px;
  89.     }
  90.    
  91.     .navbar > ul > li:last-child, .navbar > ul > li:last-child a:hover {
  92.         border-right: none;
  93.     }
  94.    
  95.    
  96.     /**** Navbar positioning for Microsoft's browser who deserves not to be mentioned ****/
  97.     .ie7 .navbar > ul { width: auto; }
  98.  
  99.     .ie7 .navbar, .ie7 .navbar > ul > li > a { display: block; }
  100.    
  101.     .ie7 .navbar .logo, .ie7 .navbar ul, .ie7 .navbar ul li { float: left; display: inline-block; }
  102.    
  103.     .ie7 .navbar .logo a { display: block; overflow: hidden; }
  104.    
  105.     .ie7 .navbar > ul > li .field { display: block; padding: 12px 18px 0; width: 80%; }
  106.    
  107.     /******** Pretty Navbar Styles *********/
  108.    
  109.     .pretty.navbar {
  110.         border-radius: 4px;
  111.        
  112.         background: -moz-linear-gradient(top, #5dbb73 0%, #2d9047 100%); /* FF3.6+ */
  113.         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5dbb73), color-stop(100%,#2d9047)); /* Chrome,Safari4+ */
  114.         background: -webkit-linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* Chrome10+,Safari5.1+ */
  115.         background: -o-linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* Opera 11.10+ */
  116.         background: -ms-linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* IE10+ */
  117.         background: linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* W3C */
  118.         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5dbb73', endColorstr='#2d9047',GradientType=0 ); /* IE6-9 */
  119.        
  120.         -webkit-box-shadow: inset 0 1px 1px #94dda6,
  121.             0 1px 2px rgba(0,0,0,0.61) !important; /* Remove this line if you dont want a dropshadow on your navigation*/
  122.         box-shadow: inset 0 1px 1px #94dda6,
  123.                     0 1px 2px rgba(0,0,0,0.61) !important; /* Remove this line if you dont want a dropshadow on your navigation*/
  124.     }
  125.    
  126.     .pretty.navbar li {
  127.         -webkit-box-shadow:
  128.             inset 1px 0 0 #94dda6;
  129.         box-shadow:
  130.             inset 1px 0 0 #94dda6;
  131.     }
  132.    
  133.     .pretty.navbar ul:first-child li:first-child a {
  134.         border-radius: 4px 0 0 4px;
  135.     }
  136.    
  137.     .pretty.navbar ul li:last-child a {
  138.         border-radius: 0 4px 4px 0;
  139.     }
  140.    
  141.     .pretty.navbar > ul > li:hover > a {
  142.         -webkit-box-shadow: 2px 0 0 #114a1e;
  143.         box-shadow: 2px 0 0 #114a1e;
  144.     }
  145.    
  146.     .pretty.navbar > ul > li:first-child, .pretty.navbar > ul > li:first-child a:hover {   
  147.         box-shadow: none;
  148.     }
  149.    
  150.    
  151.    
  152.     /******** CSS3 Dropdown Menu Styles **********/
  153.    
  154.     .navbar li .dropdown {
  155.         width: auto;
  156.         min-width: 0px;
  157.         max-width: 380px;
  158.         height: 0;
  159.         position: absolute;
  160.         background: #fff;
  161.         overflow: hidden;
  162.         z-index: 999;
  163.     }
  164.    
  165.     .navbar li:hover .dropdown {
  166.         min-height: 60px;
  167.         max-height: 500px;
  168.         height: auto;
  169.         width: 100%;
  170.         padding: 0;
  171.         border-top: 1px solid #1d692d;
  172.        
  173.         -webkit-box-shadow: 0px 3px 4px rgba(0,0,0,.3);
  174.         box-shadow: 0px 3px 4px rgba(0,0,0,.3);
  175.    
  176.    
  177.         -webkit-transition: ease-in-out .2s;
  178.         -moz-transition: ease-in-out .2s;
  179.         -o-transition: ease-in-out .2s;
  180.         -ms-transition: ease-in-out .2s;
  181.         transition: ease-in-out .2s;
  182.     }
  183.  
  184.     .navbar li .dropdown ul {
  185.         margin: 0;
  186.     }
  187.    
  188.     .navbar li .dropdown ul > li {
  189.         display: block;
  190.         width: 100%;
  191.         float: left;
  192.         text-align: left;
  193.         height: auto;
  194.         font: 16px "Helvetica Neue", arial, sans-serif;
  195.         border-radius: none;
  196.     }
  197.    
  198.     .navbar li .dropdown ul > li a {
  199.         display: block;
  200.         line-height: 26px;
  201.         height: 26px;
  202.         padding: 10px 20px;
  203.         border-bottom: 1px solid #ddd;
  204.     }
  205.    
  206.     .navbar ul .dropdown ul li:first-child a {
  207.         border-radius: 0;
  208.     }
  209.    
  210.     .navbar li .dropdown li a:hover {
  211.         background: #ebfeee;
  212.     }
  213.    
  214.     @media only screen and (max-width: 767px) {
  215.        
  216.         .navbar, .pretty.navbar {
  217.           position: relative;
  218.         background: transparent;
  219.         border: none;
  220.         text-align: center;
  221.       }
  222.      
  223.       .navbar .logo {
  224.         float: left;
  225.         display: inline;
  226.       }
  227.      
  228.       .navbar a.toggle {
  229.         position: relative;
  230.         float: right;
  231.         display: inline-block;
  232.         right: 10px; /* Move me around */
  233.         top: 10px; /* Move me around */
  234.         background: #3c8f4f;
  235.         width: 42px;
  236.         height: 36px;
  237.         line-height: 42px;
  238.         border-radius: 4px;
  239.         -webkit-transition-duration: .1s;  /* Saf3.2+, Chrome */
  240.         -moz-transition-duration: .1s;  /* FF4+ */
  241.         -ms-transition-duration: .1s;  /* IE10 */
  242.         -o-transition-duration: .1s;  /* Opera 10.5+ */
  243.         transition-duration: .1s;
  244.       }
  245.      
  246.       .pretty.navbar a.toggle {
  247.         border: 1px solid #1d692d;
  248.        
  249.         background: -moz-linear-gradient(top, #5dbb73 0%, #2d9047 100%); /* FF3.6+ */
  250.         background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5dbb73), color-stop(100%,#2d9047)); /* Chrome,Safari4+ */
  251.         background: -webkit-linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* Chrome10+,Safari5.1+ */
  252.         background: -o-linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* Opera 11.10+ */
  253.         background: -ms-linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* IE10+ */
  254.         background: linear-gradient(top, #5dbb73 0%,#2d9047 100%); /* W3C */
  255.         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5dbb73', endColorstr='#2d9047',GradientType=0 ); /* IE6-9 */
  256.        
  257.         -webkit-box-shadow: inset 0 1px 1px #94dda6,
  258.             0 1px 1px #94dda6;
  259.         box-shadow: inset 0 1px 1px #94dda6,
  260.           0 1px 1px #94dda6;
  261.       }
  262.      
  263.       .navbar a.toggle:hover, .navbar a.toggle.active {
  264.         background: #5dbb73;
  265.         -webkit-box-shadow: none;
  266.         box-shadow: none;
  267.         -webkit-transition-duration: .1s;  /* Saf3.2+, Chrome */
  268.         -moz-transition-duration: .1s;  /* FF4+ */
  269.         -ms-transition-duration: .1s;  /* IE10 */
  270.         -o-transition-duration: .1s;  /* Opera 10.5+ */
  271.         transition-duration: .1s;
  272.       }
  273.      
  274.       .navbar a.toggle.active {
  275.         background: #114a1e;
  276.       }
  277.      
  278.       .navbar ul {
  279.         position: absolute;
  280.         width: 93.75%;
  281.         height: 0;
  282.         max-height: 0;
  283.         top: 54px;
  284.         right: 3.125%;
  285.         overflow: hidden;
  286.         display: inline-block;
  287.        
  288.         background: #fff;
  289.         border-radius: 4px;
  290.  
  291.         -webkit-transition-duration: .2s;  /* Saf3.2+, Chrome */
  292.         -moz-transition-duration: .2s;  /* FF4+ */
  293.         -ms-transition-duration: .2s;  /* IE10 */
  294.         -o-transition-duration: .2s;  /* Opera 10.5+ */
  295.         transition-duration: .2s;
  296.        
  297.         -webkit-box-shadow: 0px 3px 4px rgba(0,0,0,.3);
  298.         box-shadow: 0px 3px 4px rgba(0,0,0,.3);
  299.       }
  300.      
  301.       .navbar ul.active {
  302.         width: 93.75%;
  303.         height: auto;
  304.         max-height: 600px;
  305.         z-index: 999;
  306.         -webkit-transition-duration: .5s;  /* Saf3.2+, Chrome */
  307.         -moz-transition-duration: .5s;  /* FF4+ */
  308.         -ms-transition-duration: .5s;  /* IE10 */
  309.         -o-transition-duration: .5s;  /* Opera 10.5+ */
  310.         transition-duration: .5s;
  311.       }
  312.      
  313.       .navbar ul li {
  314.         display: block;
  315.         width: 100%;
  316.         border-right: 0 !important;
  317.         -webkit-box-shadow: none;
  318.         box-shadow: none;
  319.       }