Ace: النمط الأصلي للتحويل: مقياس (1،1) يسبب مشاكل في تمرير الصفحة مع ACE

تم إنشاؤها على ٢٣ مارس ٢٠١٧  ·  5تعليقات  ·  مصدر: ajaxorg/ace

إذا كان Ace داخل حاوية بها style = "transform: scale (1،1") عند التحديد في محرر ACE ، فإن النافذة تنتقل إلى أعلى الصفحة ولا يمكنك التركيز عليها.

ال 5 كومينتر

أنا أواجه هذه المشكلة أيضًا.

يحدث هذا بسبب خطأ في سلوك الموقف الثابت.

يضيف https://github.com/ajaxorg/ace/pull/3279 حلاً لذلك ، لكنه يحتاج إلى مزيد من العمل قبل أن يتم دمجه https://rawgit.com/ajaxorg/ace/scroll-bug/demo/ scrollable-page.html

حتى يتم إصلاح ذلك في الإصدار التالي ، يرجى إضافة

.ace_text-input {position:absolute!important}

في مكان ما في ملف css كحل بديل

أي تحديث على هذا؟ أواجه نفس المشكلة ، لكنني أفضل حقًا عدم تعديل شفرة مصدر ace ..

أنا في الواقع أواجه نفس المشكلة أيضًا.

نفس المشكلة و CSS المقدم لا يصلحها.

تمكنت من إصلاحه عن طريق إضافة ما يلي على الرغم من أنه لا يعمل بشكل جيد:

body {
    transform: translateZ(0);
}
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات