Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/11/2008, 01:27
kcmr
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Clearfix para todos los navegadores, cual es?

Hola.

Este funciona tanto en Explorer 7 como Explorer 6 sin usar hacks ni poner en peligro la compatibilidad hacia adelante. El min-height 0 es para IE 7 y el height 1% es para Explorer 6.

.clearfix:after{content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{min-height: 0; height: 1%;}

El display: inline-block que se suele usar para Internet Explorer 7 es peligroso y causa estragos en Explorer 8, ya que se basa en una interpretación incorrecta del valor inline-block de la propiedad display en IE 7, por lo que obliga a usar filtros o hacks específicos para ese navegador.

Saludos