Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2013, 19:48
Avatar de jhonnymontoya
jhonnymontoya
 
Fecha de Ingreso: octubre-2013
Mensajes: 11
Antigüedad: 10 años, 6 meses
Puntos: 1
Pregunta Error de menu con css

un video vale mas que 10 mil palabras
http://youtu.be/-xVVLLkwVBA
codigo css:


Código CSS:
Ver original
  1. #nav {
  2.     display:inline-block;
  3.     width:100%;
  4.     margin:0px auto;
  5.     padding:5px 0px;      /*tamaño de barra de menu*/
  6.     background:#335599 url(../images/gris3.jpg) repeat-x ;
  7.  
  8.     border-radius:10px; /*some css3*/
  9.     -moz-border-radius:10px;
  10.     -webkit-border-radius:10px;
  11.     box-shadow:0 2px 2px rgba(0,0,0, .5);
  12.     -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
  13.     -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);
  14. text-align:center;
  15. }
  16.  
  17. #nav li {
  18. display:inline-block;
  19.     position:relative;
  20.     list-style:none;
  21.     display: inline-block;
  22.     list-style-type: none;
  23.     white-space: nowrap;
  24.     margin: 0px auto;
  25.     padding:0px auto;
  26. }
  27. #nav a {
  28.     font-weight:bold;
  29.     font-size: 20px;       
  30.     color:#0000a0;      
  31.     display:inline-block;
  32.     padding:0px 30px;        
  33.     border-radius:10px;    
  34.     -moz-border-radius:10px;
  35.     -webkit-border-radius:10px;
  36.     text-shadow:1 2px 2px rgba(0,0,0, .7);
  37.     text-decoration:none;
  38.  
  39. }
  40.  
  41. /* selected menu element */
  42. #nav .current > a {
  43.     background:#DEDEDE;
  44.     color:#359;
  45.     border-top:1px solid #f8f8f8;
  46.     box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
  47.     -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
  48.     -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
  49.     text-shadow:0 2px 2px rgba(255,255,255, 0.7);
  50. }
  51.  
  52. #nav li:hover > a {
  53.     background:#7788aa url(../images/bg.png) repeat-x ;
  54.     color:#000;
  55.     border-top:1px solid #f8f8f8;
  56.     box-shadow:0 2px 2px rgba(0,0,0, .7); /*some css3*/
  57.     -moz-box-shadow:0 2px 2px rgba(0,0,0, .7);
  58.     -webkit-box-shadow:0 2px 2px rgba(0,0,0, .7);
  59.     text-shadow:0 2px 2px rgba(255,255,255, 0.7);
  60. }
  61.  
  62. /* sublevels */
  63. #nav ul li:hover a, #nav li:hover li a {
  64.     background:none;
  65.     border:none;
  66.     color:#000;
  67.     font-size: 20px;
  68.     font-weight:bold;
  69.     padding:0px 5px;   
  70. }
  71.  
  72. #nav ul li a:hover {
  73.     background:#359;
  74.     color:#fff;
  75.     border-radius:10px; /*some css3*/
  76.     -moz-border-radius:10px;
  77.     -webkit-border-radius:10px;
  78.     text-shadow:0 2px 2px rgba(0,0,0, 0.7);
  79.  
  80. }
  81.  
  82. #nav ul li:first-child > a {
  83.     -moz-border-radius-topleft:10px; /*some css3*/
  84.     -moz-border-radius-topright:10px;
  85.     -webkit-border-top-left-radius:10px;
  86.     -webkit-border-top-right-radius:10px;
  87.      
  88. }
  89. #nav ul li:last-child > a {
  90.     -moz-border-radius-bottomleft:10px; /*some css3*/
  91.     -moz-border-radius-bottomright:10px;
  92.     -webkit-border-bottom-left-radius:10px;
  93.     -webkit-border-bottom-right-radius:10px;
  94. }
  95.  
  96. /* drop down */
  97. #nav li:hover > ul {
  98.     opacity:1;
  99.     visibility:visible;
  100. }
  101. #nav ul {
  102.     opacity:1;
  103.     visibility:hidden;
  104.     padding:0;
  105.     width:190px;       
  106.     z-index: 100;          
  107.     position:absolute;
  108.     background:#aabbcc url(../images/bg.png) repeat-x 0 0;
  109.     border:1px solid #7788aa;
  110.     border-radius:10px; /*some css3*/
  111.     -moz-border-radius:10px;
  112.     -webkit-border-radius:10px;
  113.     box-shadow:0 2px 2px rgba(0,0,0, .5);
  114.     -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
  115.     -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);
  116.  
  117.     -moz-transition:opacity .25s linear, visibility .1s linear .1s;
  118.     -webkit-transition:opacity .25s linear, visibility .1s linear .1s;
  119.     -o-transition:opacity .25s linear, visibility .1s linear .1s;
  120.     transition:opacity .25s linear, visibility .1s linear .1s;
  121. }
  122. #nav ul li {
  123.     font-weight:normal;
  124.     clear:left;  
  125.     float:left;    
  126. }
  127. #nav ul a {
  128.     font-weight:normal;
  129.     text-shadow:0 2px 2px rgba(255,255,255, 0.7);
  130. }
  131. #nav ul ul {
  132.     left:180px;
  133.     top:0px;

AYUDA POR FAVOR

Última edición por pzin; 29/10/2013 a las 02:26 Razón: formato código