Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Duda con espacio entre items del Menu

Estas en el tema de Duda con espacio entre items del Menu en el foro de CSS en Foros del Web. Hola amigos, estoy realizando un menú para navegación, solo que tengo la duda de porque me pone un espacio entre cada ítem del mismo, tengo ...
  #1 (permalink)  
Antiguo 18/09/2013, 17:22
Avatar de UNDR4  
Fecha de Ingreso: marzo-2012
Ubicación: Death Valley
Mensajes: 46
Antigüedad: 12 años, 1 mes
Puntos: 2
Pregunta Duda con espacio entre items del Menu

Hola amigos, estoy realizando un menú para navegación, solo que tengo la duda de porque me pone un espacio entre cada ítem del mismo, tengo el margen en 0 y aun así me lo muestra, si alguien me pudiera decir porque se lo agradecería mucho.

Mi código
Código HTML:
Ver original
  1. <!DOCTYPE html >
  2. <html lang="es">
  3.   <head>
  4.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5.     <title>Template</title>
  6.     <link href='css/estilos.css' type='text/css' rel='stylesheet' />
  7.   </head>
  8.   <body>
  9.     <div id='container'>
  10.       <div id='header'>
  11.         <div id="img_header"><img src="img/header.png" alt="Logotipo" /></div>
  12.       </div>
  13.       <div id='nav'>
  14.         <ul>
  15.           <li><a href='index.php'>BIENVENIDA</a></li>
  16.           <li><a href='PrdCab.php'>HISTORIA</a></li>
  17.           <li><a href='PrdCab.php'>EMPRESA</a></li>
  18.           <li><a href='PrdCab.php'>PRODUCTOS</a></li>
  19.           <li><a href='PrdCab.php'>DISTRIBUCION</a></li>
  20.           <li><a href='Contacto.php'>CONTACTO</a></li>
  21.           <li><a href='PrdCab.php'>BOLSA DE TRABAJO</a></li>    
  22.         </ul>
  23.       </div>
  24.       </div>
  25.   </body>
  26. </html>

Código CSS:
Ver original
  1. @charset "utf-8";
  2. *
  3. {
  4.     margin: 0;
  5.     padding: 0;
  6. }
  7. body
  8. {
  9.     background: #FFFFCC url('../img/bgadmin.jpg');
  10.     text-align: center;
  11. }
  12. a
  13. {
  14.     text-decoration:none;
  15.     color:#000;
  16. }
  17. #container
  18. {
  19.     margin: 0 auto;
  20.     width: 90%;
  21. }
  22. #nav
  23. {
  24.     margin: 0 auto;
  25.     width: 65%;
  26. }
  27. #nav ul
  28. {
  29.     background-color: #00CB4D;
  30.     font-family: verdana, arial, helvetica, sans-serif;
  31.     font-size:11px;
  32.     font-weight:bold;
  33.     list-style-type:none;
  34. }
  35. #nav ul li
  36. {  
  37.     display:inline-block;
  38.     margin: 0;
  39.     border: 1px solid #000;
  40.     padding: 5px;
  41. }
  42. #nav ul li a
  43. {
  44.     color: #FFF;
  45.     display:block;
  46. }
  47. #nav ul li:hover
  48. {
  49.   background-color: #0E691E;
  50.   color: #fff;
  51. }

Imagen:
__________________
†UNDR4†
Un programador es un mamífero nocturno de ojos rojos capaz de conversar con objetos inanimados.
  #2 (permalink)  
Antiguo 18/09/2013, 17:48
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Duda con espacio entre items del Menu

Usa un margen lateral negativo o junta los elementos en el HTML de esta forma:

Código HTML:
Ver original
  1. <li>...</li><li>
  2. ...</li><li>
  3. ...</li><li>
  4. ...</li>

El espacio es creado porque son elementos en linea, o inline-block, y el salto en el HTML.

Otra posibilidad, algo más limpia, es flotar esos elementos y hacer alguna pirulilla para que aparezcan centrados.
  #3 (permalink)  
Antiguo 18/09/2013, 17:55
Avatar de UNDR4  
Fecha de Ingreso: marzo-2012
Ubicación: Death Valley
Mensajes: 46
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: Duda con espacio entre items del Menu

Gracias por la respuesta
__________________
†UNDR4†
Un programador es un mamífero nocturno de ojos rojos capaz de conversar con objetos inanimados.

Etiquetas: html, item
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:20.