2017-06-20 18 views
0

私はdir=rtlと私のhtml文書を設定した場合、すべての絶対配置された要素は予想通りに右に移動しますが、翻訳は厄介です。私はそれらを正しく中心に置くために要素を負の位置に移動する必要があります。右から左にピクセル位置が乱れていますか?

rtlを削除すると問題は解決し、すべてが同じデカルト座標を保持します。

答えて

0

場合、このような要素の中心にx通常は正しい:あなたはその後、通常のドンを配置したい場合は

x = (x -1) * windowWidth + elm.clientWidth/2; 

:次に

x = x * windowWidth - elm.clientWidth/2; // x is a value in [0..1] 

あなたはおそらくのような何かをする必要があります。 2で割ります。

関連する問題