إنه مشابه لـ # 2872 لكن الإصلاح من هذه المشكلة لا يعمل هنا. لا يمكن إصلاحه عن طريق تعيين خلفية ذات عتامة صغيرة ، فهو يعمل فقط مع الخلفيات غير الشفافة.
أيضًا ، ليس لدي أي مشكلة في الإصدار الأحدث من Safari 12.0.1 - فهو يعمل بدون هذا الإصلاح.
macOS Mojave 10.14.1
كروم 71.0.3578.98
أعتقد أن هذا هو خطأ Apple Magic Trackpad. إذا كنت تستخدمه ، لحظة الماوس ، فلن يكون لديك شريط تمرير دائم. سيكون لديك أيضًا الخطأ ، وهو أن ACE تعتقد أن هناك شريط تمرير أفقي ولا يمكنك النقر فوق السطر الأخير من المحرر.
يرجى التحقق مما إذا كان https://github.com/ajaxorg/ace/pull/3987 يصلح هذا
فقط لأي شخص يصل إلى هنا (مثلي) من Google لإصلاح هذه المشكلة نفسها في مشروعه الخاص ، يمكن العثور على الحل في هذا الموقع :
:root {
--scrollbar-track-color: transparent;
--scrollbar-color: rgba(0,0,0,.2);
--scrollbar-size: .375rem;
--scrollbar-minlength: 1.5rem; /* Minimum length of scrollbar thumb (width of horizontal, height of vertical) */
}
.overflowing-element::-webkit-scrollbar {
height: var(--scrollbar-size);
width: var(--scrollbar-size);
}
.overflowing-element::-webkit-scrollbar-track {
background-color: var(--scrollbar-track-color);
}
.overflowing-element::-webkit-scrollbar-thumb {
background-color: var(--scrollbar-color);
/* Add :hover, :active as needed */
}
.overflowing-element::-webkit-scrollbar-thumb:vertical {
min-height: var(--scrollbar-minlength);
}
.overflowing-element::-webkit-scrollbar-thumb:horizontal {
min-width: var(--scrollbar-minlength);
}
ما عليك سوى استبدال .overflowing-element
باسم فئة div الذي تريد إظهار شريط التمرير فيه.
ملاحظة: آسف لاختطاف هذه المشكلة ، ولكن هذه المشكلة يصعب حلها وإيجاد حل لها ، لأن Google تواصل توجيهي إلى المشكلات في Github لمشاريع محددة أو إلى برامج تعليمية حول كيفية تمكين أشرطة التمرير لتظهر دائمًا في نظام التشغيل MAC .
التعليق الأكثر فائدة
فقط لأي شخص يصل إلى هنا (مثلي) من Google لإصلاح هذه المشكلة نفسها في مشروعه الخاص ، يمكن العثور على الحل في هذا الموقع :
ما عليك سوى استبدال
.overflowing-element
باسم فئة div الذي تريد إظهار شريط التمرير فيه.ملاحظة: آسف لاختطاف هذه المشكلة ، ولكن هذه المشكلة يصعب حلها وإيجاد حل لها ، لأن Google تواصل توجيهي إلى المشكلات في Github لمشاريع محددة أو إلى برامج تعليمية حول كيفية تمكين أشرطة التمرير لتظهر دائمًا في نظام التشغيل MAC .