2017-08-08 1 views
1

私のアプリケーションでAce Editorを使用していて、コンテナdivにCSS Transform Matrixを適用すると、カーソル位置が正しく配置されません。私が入力を開始するとき、それはカーソルがある場所とは異なる場所にタイプします。 ズームを通常の状態に戻すと、カーソルが正しく配置されます。CSS Transform Matrixプロパティをコンテナに適用するとカーソルの位置が正しくない

私はこの問題を調査しました。ほとんどの解決策は、固定幅フォントを設定し、文字間隔を0に設定しないことに関連しています。

答えて

0

マウスの位置を計算する際、エースはズームをチェックしません。これは非標準のCSSプロパティであるためです。
回避策として、エースコンテナのズームを1/global_zoomに設定し、代わりにフォントサイズを大きくすることができます。

関連する問題