[webkit-dev] Zoom functionality
hyatt at apple.com
Mon Oct 6 23:25:34 PDT 2008
On Oct 7, 2008, at 1:22 AM, Pradnya Pathak wrote:
> Hello All,
> Does anyone has idea about if the 'zoom factor' style is inherited
> from parent of a node? can a node have different zoom factor than
> its parent?
It can yes. zoom is multiplicative so if a parent has a zoom of 2 and
a child has a zoom of 3, the content within the child would have a
cumulative zoom factor of 6. style()->zoom() holds the zoom factor
specified on an element, while style()->effectiveZoom() will tell you
the cumulative zoom factor.
zoom can also take a special value, reset, which can be used to ignore
your ancestor zoom factor, thus resetting you back to an effective
zoom of 1.0.
(hyatt at apple.com)
More information about the webkit-dev