Ace: Style parent de transformation : scale(1,1) provoquant des problèmes de défilement de page avec ACE

Créé le 23 mars 2017  ·  5Commentaires  ·  Source: ajaxorg/ace

Si Ace est à l'intérieur d'un conteneur qui a style="transform: scale(1,1") lorsque vous sélectionnez dans l'éditeur ACE, la fenêtre défile jusqu'en haut de la page et vous ne pouvez pas vous concentrer dessus.

Tous les 5 commentaires

je rencontre aussi ce problème.

Ceci est causé par un bug dans le comportement de la position corrigée.

https://github.com/ajaxorg/ace/pull/3279 ajoute une solution de contournement pour cela, mais cela nécessite un peu plus de travail avant de pouvoir être fusionné https://rawgit.com/ajaxorg/ace/scroll-bug/demo/ scrollable-page.html

jusqu'à ce que cela soit corrigé dans la prochaine version, veuillez ajouter

.ace_text-input {position:absolute!important}

quelque part dans votre css comme solution de contournement

Une mise à jour pour ceci? Je rencontre le même problème, mais je préférerais vraiment ne pas éditer le code source d'ace.

En fait, je rencontre également le même problème.

Même problème et le CSS fourni ne le résout pas.

J'ai pu le corriger en ajoutant ce qui suit bien que cela ne fonctionne pas particulièrement bien :

body {
    transform: translateZ(0);
}
Cette page vous a été utile?
0 / 5 - 0 notes