IE7 es una librería JavaScript que hace que Internet Explorer se comporte como debe ser: interpretar correctamente los estándares web. Algunas de sus bondades:

Soporta los siguientes selectores:

  • parent > child
  • [attr], [attr=»value»], [attr~=»value»]
  • :hover, :active, :focus (for all elements)
  • :first-child, :last-child, only-child, nth-child, nth-last-child
  • :before/:after/content:
  • :lang()
  • does not alter the document structure
  • supports the W3C box model in both standards and quirks mode
  • supports fixed positioning
  • supports overflow:visible
  • supports min/max-width/height
  • standardies forms behavior
  • supports PNG alpha transparency
  • works for Microsoft Internet Explorer 5+ (Windows only)

Aún está en alpha, y personalmente no lo he probado. Si alguien lo hace, ruego comentar sus resultados.

IE7 { css2: auto; }