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

لماذا يتصرف Box Shadow في صفوف الجدول بشكل مختلف في المتصفحات المختلفة؟

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

Why Does Box Shadow on Table Rows Behave Differently in Different Browsers?

ظهور ظل مربع غير متناسق في صفوف الجدول عبر المتصفحات

يمكن أن يظهر ظل مربع CSS المطبق على صفوف الجدول (

) سلوكًا غير متناسق عبر المتصفحات المختلفة. على الرغم من تطابق CSS، قد تعرض بعض المتصفحات الظل كما هو مقصود، بينما قد لا يعرض البعض الآخر الظل.

لحل هذه المشكلة، يوصى باستخدام خاصية التحويل جنبًا إلى جنب مع سمة box-shadow. تؤدي إضافة مقياس (1,1) إلى خاصية التحويل إلى إجبار المتصفح على إعادة عرض العنصر، مما يضمن تطبيق تأثير ظل المربع بشكل موحد.

إليك كود CSS المحدث:

tr:hover {
  transform: scale(1,1);
  -webkit-transform: scale(1,1);
  -moz-transform: scale(1,1);
  box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
  -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
}

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

أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3