No estándar
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
Resumen
La propiedad CSS no estándar zoom se puede usar para controlar el aumento de escala de un lemento. En la medida de lo posible deben usarse Transformaciones CSS en vez de esta propiedad..
| Valor inicial | normal |
|---|---|
| Se aplica a: | all elements |
| Heradado | no |
| Medio | visual |
| Valor inicial | normal |
|---|---|
| Applies to | all elements |
| Heredable | no |
| Media | visual |
| Valor calculado | como se especifica |
| Animation type | an integer |
| Canonical order | el orden único no-ambigüo definido por la gramática formal |
Síntaxis
Valores
normal- Dibuja el elemento con su tamaño normal.
reset- Si el usuario aplica un cambio de escala no basado en presionar (por ejemplo al presionar Ctrl+ o Ctrl-) al documento no cambia la escala del elemento. Sólo soportado por WebKit (y posiblemente Blink).
<percentage>- Factor de Zoom.
100%es a tamañonormal. Valores superiores a 100% aumentan y valores inferiores al 100% encogen el elemento. <number>- Factor de Zoom. Equivalente al porcentaje correspondiente (
1.0=100%=normal). Valores mayores de1.0aumentarán el tamaño. Valores menores de1.0encogerán.
Síntaxis Formal
normal | reset | <number> | <percentage>
Especificaciones
Esta propiedad no es estándar y tiene su origen en Internet Explorer. Microsoft tiene una descripción en MSDN. Apple tiene una descripción en la Referencia CSS de Safari. Rossen Atanassov, de Microsoft, tiene una propuesta de borrador no oficial de la especificación en GitHub
Compatibilidad con los distintos navegadores
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Soporte básico | (Yes) | Sin soporte [1] | 5.5 | (Yes) | 4.0 |
| valor de reseteo | ? | ? | ? | ? | (Yes) |
| Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Soporte básico | ? | ? [1] | ? | ? | ? |
| Valor de reseteo | ? | ? | ? | ? | ? |
[1]: error 390936 – Implement Internet Explorer zoom property for css