Buscando hacks de css me he encontrado un artículo donde explican un curioso comportamiento de lo navegadores de Microsoft.

El hack viene bien como atajo para escribir menos , ya que no necesitaremos escribir el condicional entero. Escribiendo # delante de la propiedad css , solo se aplicará a a Internet Explorer , y si escribimos un _ antes de a propiedad, solo se aplicará a Internet Explorer 6.

Curioso.

Ejemplo:

.miClase{
    width: 15px; /* Para todos los Browsers */
    #width: 20px; /*Para Internet Explorer */
    _width: 25px; /* Para Internet Explorer 6 */
}

Sin duda una buena forma de escribir menos código css en nuestros diseños.

Compartir:
  • del.icio.us
  • BarraPunto
  • Bitacoras.com
  • Facebook
  • Google Bookmarks
  • Meneame
  • Netvibes
  • Technorati
  • FriendFeed
  • Twitter
  • HelloTxt


Comentarios

  1. 2
    conocuica
    15 de August del 2008 a las 9:22 am

    Y para diferenciar comandos de Firefox(Mozilla 3) de internet explorer 6 o 7

  2. 3
    Pasabaporaqui
    22 de November del 2008 a las 9:03 am

    Para poder modificar el css en tu navegador firefox deberás utilizar el modificador //

    Ejemplo:

    //width: 15 px;
    _width: 20 px;
    #width: 25 px;

  3. 4
    Perio
    17 de April del 2009 a las 6:58 am

    Excelente, nada mas puedo decir.
    Gracias men

  4. 5
    alex kunkel
    27 de April del 2009 a las 9:11 am

    hola quisiera saber como pongo el hack donde lo pongo, en que archivo del template o donde debo colocar para que mi pagina se vea igual en firefox y en ie7..

    gracias si puedes me respondes a mi email… gracias

Trackbacks

  1. Dar estilo a comandos de Windows con Css | nosoloCodigo

Deja un Comentario

blank