Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Que significa la Diagonal despues del width

Estas en el tema de Que significa la Diagonal despues del width en el foro de CSS en Foros del Web. Hola a todos, pues he analizado una hoja de estilos que encontre en la web y observo que en muchas de las definiciones del width ...
  #1 (permalink)  
Antiguo 14/08/2013, 11:23
Avatar de diego_dominguez  
Fecha de Ingreso: octubre-2006
Mensajes: 15
Antigüedad: 18 años, 1 mes
Puntos: 0
Pregunta Que significa la Diagonal despues del width

Hola a todos, pues he analizado una hoja de estilos que encontre en la web y observo que en muchas de las definiciones del width esiste algo como esto:

Código CSS:
Ver original
  1. .menu-container{
  2.     float:right;
  3.     width:735px\9;
  4. }

Mi pregunta es ¿Que significa la diagonal y el 9?

Cuando lo analizo con el debugger de google chrome me dice "Invalid property value"

¿Seria tan amable alguien de explicarme esto por favor?

Muchas gracias.

Saludos

Última edición por pzin; 14/08/2013 a las 11:28 Razón: highlight
  #2 (permalink)  
Antiguo 14/08/2013, 11:28
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Que significa la Diagonal despues del width

Es un hack de CSS para IE7-8-9. Todos los demás navegadores ignorarán ese valor directamente.
  #3 (permalink)  
Antiguo 14/08/2013, 11:42
Avatar de diego_dominguez  
Fecha de Ingreso: octubre-2006
Mensajes: 15
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Que significa la Diagonal despues del width

muchas gracias por la respuesta...

¿siempre lleva el valor 9 o puede variar?
¿que pasa si no lo pongo?
¿realmente cual es su funcion?

Saludos
  #4 (permalink)  
Antiguo 14/08/2013, 11:49
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Que significa la Diagonal despues del width

Como decía, es un hack. Si por ejemplo pones:

Código CSS:
Ver original
  1. div.algo {
  2.   width: 100px;
  3.   width: 150px\9;
  4. }

Entonces en los navegadores donde funcione el hack ese elemento medirá 150 pixeles, y en los demás 100, ya que ignorará la última declaración.

Habitualmente se usa porque "es que se ve mal en IE", y así se "arregla". Si quieres hacer las cosas bien, olvídate de que eso existe, ya que generalmente no hay necesidad de usar hacks.
  #5 (permalink)  
Antiguo 14/08/2013, 12:05
Avatar de diego_dominguez  
Fecha de Ingreso: octubre-2006
Mensajes: 15
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Que significa la Diagonal despues del width

muchas gracias.
Duda solucionada, el post se puede cerrar.

Etiquetas: hack, width
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.