Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/11/2012, 14:26
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Header CSS porcentajes

Si es complicarse la vida lo que haz hecho.

A falta del interior —que no debería de tener mucho misterio— puedes simplificarlo un poco.

Código HTML:
Ver original
  1.   <div>
  2.     <img src="http://subir.cc/images/sinttuhhh.gif">
  3.   </div>

Código CSS:
Ver original
  1. header {
  2.   width: 100%;
  3.   height: 99px; /* esto según estaba la imagen sin la sombra */
  4.   overflow: hidden;
  5.   background: -moz-linear-gradient(left,  rgb(255,255,255) 50%, rgb(0,124,132) 50%);
  6.   background: -webkit-gradient(linear, left top, right top, color-stop(50%,rgb(255,255,255)), color-stop(50%,rgb(0,124,132)));
  7.   background: -webkit-linear-gradient(left, rgb(255,255,255) 50%,rgb(0,124,132) 50%);
  8.   background: -o-linear-gradient(left, rgb(255,255,255) 50%,rgb(0,124,132) 50%);
  9.   background: -ms-linear-gradient(left, rgb(255,255,255) 50%,rgb(0,124,132) 50%);
  10.   background: linear-gradient(to right, rgb(255,255,255) 50%,rgb(0,124,132) 50%);
  11.   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#007c84',GradientType=1 );
  12. }
  13.  
  14. header>div {
  15.     width: 1000px;
  16.     margin: 0 auto;
  17. }

Debería de funcionar en todos los navegadores —incluyendo IE6. Lo único que tendrías que cambiar header por div para tener una compatibilidad con html5 o usar un normalize de CSS y html5shiv.
Aunque seguramente te sea más fácil cambiar header por div.

Está en blanco, aunque yo veo la imagen de color gris.