"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > لماذا لا يعمل الحشو في قوائم Safari وIE Select؟

لماذا لا يعمل الحشو في قوائم Safari وIE Select؟

تم النشر بتاريخ 2024-11-05
تصفح:525

Why Isn\'t Padding Working in Safari and IE Select Lists?

لا يتم عرض المساحة المتروكة في قوائم التحديد في Safari وIE

على الرغم من عدم وجود قيود في مواصفات W3، لا يتم دعم المساحة المتروكة في مربعات التحديد بواسطة متصفحات WebKit، بما في ذلك سفاري وكروم. ونتيجة لذلك، لا يتم تطبيق الحشو في هذه المتصفحات.

لمعالجة هذه المشكلة، فكر في استخدام المسافة البادئة للنص بدلاً من الحشو لليسار. حافظ على نفس مقدار المسافة البادئة عن طريق زيادة عرض مربع التحديد الخاص بك وفقًا لذلك.

على سبيل المثال، في التعليمات البرمجية الخاصة بك:

من خلال إضافة مسافة بادئة نصية: 15 بكسل وزيادة العرض إلى 258 بكسل، سيعرض مربع التحديد الآن نفس المسافة البادئة كما لو كان يحتوي على 15 بكسل من المساحة المتروكة اليسرى، بينما لا يزال يعمل بشكل صحيح في متصفحات WebKit.

بيان الافراج أعيد طبع هذه المقالة على: 1729731092 في حالة وجود أي مخالفة، يرجى التواصل مع [email protected] لحذفها
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3