Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2014, 09:24
Avatar de blancoarnau
blancoarnau
 
Fecha de Ingreso: junio-2013
Mensajes: 119
Antigüedad: 11 años, 5 meses
Puntos: 0
Margin fantasma encima de un div

Hola a todos. Antes de empezar, quiero aclarar que tengo muy claro todas las propiedades de CSS pero no tengo mucha experiencia en el campo y siempre surgen errores en mi página web.

Mi problema consiste en que aparece un "margin fantasma" encima de unos div que he posicionado en un nav. Aquí tenéis una imagen:



El fondo lo he puesto de color azul porque quería ver si estaba bien posicionado, pero veo que no. Aquí tenéis el CSS:

Código CSS:
Ver original
  1. body{
  2.     margin:0 0 0 0;
  3. }
  4. nav{
  5.     height:50px;
  6.     width:100%;
  7.     background-color:#1A1C1C;
  8.     text-align:center;
  9.     color:white;
  10. }
  11. .page{
  12.     display:inline-block;
  13.     height:100%;
  14.     width:20%;
  15.     background-color:blue;
  16. }

Y el HTML por si acaso:

Código HTML:
Ver original
  1. <nav>
  2.     <div class="page">Text</div><div class="page">Text</div><div class="page"><img src="logo.jpg"></div><div class="page">Text</div><div class="page">Text</div>
  3. </nav>


¿Alguien tiene alguna idea? He intentado de eliminar márgenes y paddings pero no pasa absolutamente nada. ¿Es un error de CSS? Si es así, ¿cómo puedo arreglarlo? GRACIAS :)