The names like `-moz-transform` work in a CSS style sheet, or you set
the style as a string. Because `-moz-transform` is not a valid
Javascript identifier, the convention is that the Javascript
properties corresponding to a CSS style name are CamelCased the
mapping is 'hyphen followed by letter' becomes 'uppercase letter'.
I _thought_ that most browsers supported using the '[' operator and
the actual CSS string as an equivalent form, but maybe that is not the
case.
On 2009-08-03, at 16:41EDT, Raju Bitter wrote:
Thanks, but what is the reason for that? On the Mozilla page the
property is listed as -moz-transform, as you can see here:
https://developer.mozilla.org/en/CSS/-moz-transform-origin
Is this OpenLaszlo specific?
- Raju
On Aug 3, 2009, at 9:52 PM, André Bargull wrote:
You need to use __LZdiv.style["MozTransform"] instead of
__LZdiv.style["-moz-transform"], then it'll work.
- André
Max,
I added support to Firefox and moz-transform: rotation(90deg) to
the kernel, but it doesn't work. I can see the value being set,
but the visual object doesn't rotate.
Is there an event that needs to be send for FF to re-render the
object?
- Raju