Autor Tema: [Ayuda]¿Qué significa '!important'?  (Leído 541 veces)

Desconectado nmartin021

  • PHPero Avanzado
  • ****
  • Mensajes: 250
  • Karma: 9
    • Ver Perfil
[Ayuda]¿Qué significa '!important'?
« en: 30 de Julio de 2011, 16:16:01 pm »
Vi !important en algunos CSS y me gustaría saber lo que es :P

Comunidad PHPeros

[Ayuda]¿Qué significa '!important'?
« en: 30 de Julio de 2011, 16:16:01 pm »

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda]¿Qué significa '!important'?
« Respuesta #1 en: 30 de Julio de 2011, 17:27:18 pm »
!important especifica que una regla concreta es más importante, y por tanto es la que se aplicará. Esto se salta la selectividad del CSS.

Saludos

Desconectado nmartin021

  • PHPero Avanzado
  • ****
  • Mensajes: 250
  • Karma: 9
    • Ver Perfil
Re:[Ayuda]¿Qué significa '!important'?
« Respuesta #2 en: 30 de Julio de 2011, 17:38:41 pm »
!important especifica que una regla concreta es más importante, y por tanto es la que se aplicará. Esto se salta la selectividad del CSS.

Saludos
¿Eso quiere decir que si pongo background-color: #fff no se usará si debajo pongo background-color: #fff!important?

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re:[Ayuda]¿Qué significa '!important'?
« Respuesta #3 en: 30 de Julio de 2011, 17:40:52 pm »
¿Eso quiere decir que si pongo background-color: #fff no se usará si debajo pongo background-color: #fff!important?
En realidad eso no tiene mucho sentido, porque si hay 2 reglas con la misma selectividad se aplica la última, informate sobre que es la selectividad (CSS Selectivity) y comprenderás la utilidad de !important.