Używam edytora asów w moim projekcie.Kursor edytora asa zachowuje się niepoprawnie
CSS
#editor
{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:white;
}
JavaScript:
var editor = ace.edit("editor");
editor.setTheme("ace/theme/textmate");
editor.getSession().setMode("ace/mode/java");
#editor zawarty jest w stosunkowo umieszczony div.
problem: Trudno wyjaśnić, ale spróbuję.
gdy kiedykolwiek piszę tekst w asie, ponieważ rozmiar linii zwiększa spacje w rzeczywistej pozycji kursora i zwiększa się oczekiwana pozycja.
dla np po wpisaniu „To jest tekst” to pokazuje, jak:
This is text |
teraz po naciśnięciu klawisza Backspace będzie usunąć ostatni znak na linii „T”, a pokaże:
This is tex |
Szukałem o tym problemie w Google, znaleziono jeden podobny problem dla przeglądarki Chrome, gdy zoom jest ustawiony na 120. , ale pracuję nad przeglądarką Firefox.
Dzięki.
Dzięki kolego ... Więc to był problem. Dziękuję Ci bardzo. – VishalDevgire
Oto pokrewny problem z github: https://github.com/ajaxorg/ace/issues/1078 – bonyiii
# 1078 nie jest tak naprawdę spokrewniony, chodzi o źle wyglądającą czcionkę, a nie brak wyrównania. –