إزالة `!important` من btn-transparent

يستخدم رمز الخطاب الأساسي !important، يرجى إزالته حتى أتمكن من تجاوز ذلك… دون الحاجة أيضًا إلى استخدام important. يجب أن تحتوي الأزرار على حالة تركيز/تحويم لسهولة الوصول.

مرحباً! هذه الأزرار الشفافة تفرض الشفافية لأنها يجب أن تظل شفافة. هل يمكنك أن تشير لي إلى المكان الذي تحاول فيه تغيير هذه الوظيفة؟ هل يبقى الزر شفافًا عند التحويم بالنسبة لك في الوقت الحالي أيضًا؟

نعم، إنهم يفرضون الشفافية حتى عند التحويم والتفعيل. لا نريد أزرارًا شفافة ونريد أن يكون للأزرار حالة تحويم/تركيز وحالة تفعيل.

تُظهر لقطة الشاشة موقع الزر، ولكن هذا ينطبق على جميع الأزرار:

لقد أعدت حلقة التركيز ولكنني أتوقع أن يتغير لون الخلفية ولون الأيقونة أيضًا حتى يتمكن المستخدم من معرفة متى يحوم الماوس فوقه.

يتغير لون الأيقونة عند التمرير، لكن الخلفية لن تتغير لأنها زر شفاف.

سأقوم بتضمين المزيد من المدخلات هنا. من الممكن أن نحتاج إلى تغيير هذا.

نريد أن تتغير الخلفية واللون، لذا فإن وجود important يقيدنا. كما أنني أحاول ألا أستخدم important في الأكواد إلا إذا اضطررت لذلك تمامًا، لذا أفضل ألا أضطر إلى القتال لتجاوز التعليمات البرمجية الأساسية.

إعجاب واحد (1)

يبدو أن إزالة !important لا بأس بها هنا، لقد فتحت طلب سحب لذلك DEV: remove !important from btn-transparent background by awesomerobot · Pull Request #29809 · discourse/discourse · GitHub

5 إعجابات