2013-02-03 29 views
0

我想下面的樣式應用到一個元素:GWT的setProperty與TransformOrigin

style = "transform-origin: top left;" 

我想在GWT

element.getStyle().setProperty("TransformOrigin", myValue); 

其中 「myvalue的」 是一個字符串使用。哪個值應該以「myValue」結束應用「左上角」屬性?

我無法在GWT的TransformOrigin屬性中找到任何文檔!

+3

不要忘記使用合適的駱駝情況下字符串 - 「transformOrigin」,而不是「TransformOrigin」!就價值而言,它與普通html相同 - GWT根本不會更改數值部分。 –

+0

它不適用於「transformOrigin」。我找到了解決方案,所以我把它放在下面,以防有人需要它。 – Mike

回答

1

該解決方案適用於所有的主流瀏覽器:

String[] engines = new String[]{"","webkit","ms","Moz","O","khtml"};  
String value = "0 0"; 
String name = "TransformOrigin"; 
    for(String prefix : engines) { 
     element.getStyle().setProperty(prefix+name, value); 
    }