Firefox 3 ofrece una variedad de mejoras en su implementación de CSS. Mientras esperamos a que se incluyan estos cambios en la documentación, este artículo ofrece una descripción general de todos ellos. De esta forma, los desarrolladores podrán estar al tanto de dichos cambios.
Se han implementado:
- los valores
inline-block
einline-table
de la propiedaddisplay
- la propiedad
font-size-adjust
; ahora funciona en todas las plataformas. Anteriormente sólo estaba implementada en Windows rgba()
yhsla()
para la propiedadcolor
( bug 147017 )- la pseudo-clase
:default
( bug 302186 ) - el guión medio en HTML (
) - la propiedad
ime-mode
- la propiedad
text-rendering
de CSS para HTML ( bug 387969 ) - las propiedades
-moz-border-*-start
y-moz-border-*-end
de CSS ( bug 74880 ) - el valor
none
decontent
( bug 378535 ) - el valor
none
decursor
( bug 346690 ) - el valor
pre-wrap
dewhite-space
( bug 261081 ) -moz-initial
para casi todas las propiedades de CSS (exceptoquotes
y-moz-border-*-colors
) bug 80887window.getComputedStyle()
; ahora implementa todas las propiedades de CSS admitidas ( bug 316981 )
Otros cambios
- Se han añadido los valores
-moz-max-content
,-moz-min-content
,-moz-fit-content
y-moz-available
a las propiedadeswidth
,min-width
ymax-width
( bug 311415 y bug 402706 ). - Las pestañas que ya cuentan con formato funcionan mucho mejor con fuentes proporcionales, de acuerdo con la especificación CSS 2.1.
- Las imágenes de fondo ahora se pueden visualizar correctamente en un
-moz-border-radius
( bug 24998 ). - Se han implementado en forma dinámica algunos selectores, como por ejemplo :first-child, :only-child, :last-child ( bug 73586 ), :empty ( bug 98997 ) o el combinador + ( bug 229915 ) ( bug 401291 ).
- Se han implementado correctamente los valores
z-index
negativos.
Lecturas relacionadas