Armonía | En definitiva...

Ya empezamos: Hack para IE7

  • Domingo, 12 de Febrero de 2006 a las 12:09 CET
  • Guardado en: CSS
  • Tags: , ,

A estas alturas no sé de qué me extraño, ya existe un hack para IE7. No sé yo si buscar hacks para un navegador que aún no ha salido, y que supuestamente va a tener una mejor integración con los estándares, es la mejor opción de entre todas las posibles. Quizá lo mejor hubiera sido notificarlo a Microsoft, y que se encarguen de solucionarlo. Quiero pensar que mejorar su producto es la meta de Microsoft para Internet Explorer 7.

Sea como sea, el hack consiste en el uso de un selector que IE7 no soporta, el selector de negación:


p.prueba {
  background:#fff;
  color:#000;}

p[id$="prueba"]:not([class="xxx"]) {
  background:#000;
  color:#fff;}

Este CSS se aplicará al siguiente XHTML:

<p class="prueba" id="prueba">
  Este texto tendrá fondo negro y el texto en blanco si la regla se aplica,
  pero IE7 no la aplicará porque no soporta el selector de negación, así
  que se quedará con la regla anterior, mostrando el texto en negro y
  el fondo en blanco
</p>

Avisos, (trackbacks)

Los avisos para este post están cerrados.

Comentarios

[ Hacer un Comentario ]

  1. #473 - Escrito por Federico, el Domingo 12 Febrero 2006 a las 19:22 CET.

    No es por arruinarte la diversión, pero omitiste la parte del hack que identifica a Opera.

  2. #476 - Escrito por Juan G. Hurtado, el Domingo 12 Febrero 2006 a las 19:41 CET.

    Lo sé Federico, lo siento, en este caso quería centrarme sobre IE7. Sea como sea, el que se lea el artículo donde se explica el hack, verá también el tema de Opera.

  3. #497 - Escrito por Jorge, el Martes 21 Febrero 2006 a las 13:07 CET.

    Pues yo animo a todos los que hagan hacks de estos para IE7, que se los guarden en un cajón, porque publicarlos sólo sirve para aumentar la tentación de no solucionarlos.
    El día que se haga oficial IE7 publicad todos vuestros hacks, pero si no antes, por favor: mejor reportar al Microsoft el problema y guardarse el hack por si pasan de solucionarlo.

Hacer un comentario

Los comentarios para este post están cerrados.

Búsqueda

Acerca de este blog

Armonía es el blog personal de Juan G. Hurtado, (C. V.). Aquí se tratarán muchos temas, pero sobre todo los relacionados con la programación, la tecnología, el desarrollo y los estándares en la World Wide Web.

Si quieres puedes visitar también las galerias de fotos guardadas en su cuenta Flickr, o su colección de enlaces en del.icio.us.

Velas en la oscuridad Mano del autor del blog en blanco y negro Trozo del paisaje desde la ventana del autor del blog Palma de la mano del autor del blog en blanco y negro

Lectura

CSS Mastery, de Andy Budd
Portada del libro Bulleproof Web Design
Muy buen libro, escrito por Andy Budd en el que nos muestra un repaso muy bien detallado por infinidad de técnicas ingeniosas para conseguir que nuestras hojas de estilo "hagan magia"
[Leer revisión]
Bulletproof Web Design, de Dan Cedelhorm
Portada del libro Bulleproof Web Design
Un libro genial en el que Dan Cedelhorm nos enseña cómo blindar nuestras páginas para evitar que se "rompan" ante configuraciones no habituales de los navegadores de los visitantes, (aparte de otras muchas cosas)
[Leer revisión]
Agile Web Development With Rails, de Dave Thomas y David Heinemeier
Portada del libro Agile Web Development With Rails
Una perfecta introducción a Ruby on Rails, el framework de desarrollo Web que está causando furor en estos momentos...
[Leer revisión]

Contacto

  • e-Mail: juan.g.hurtado@gmail.com
  • Jabber: juan.g.hurtado@jabberes.org
  • Skype: juan.g.hurtado
  • Messenger: the_micro_cuts@hotmail.com