Ya empezamos: Hack para IE7
- Domingo, 12 de Febrero de 2006 a las 12:09 CET
- Guardado en: CSS
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
-
#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.
-
#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.
-
#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.






