انتقل إلى محتوى الدرس

Table Dividers Hover Stripes فواصل الصفوف وتناوبها عند التمرير

تعلم تنسيق جداول البيانات في لغة CSS بدمج حدود الخلايا وضبط الحشوات والمحاذاة وتمييز الصفوف المتناوبة والتفاعلية وإضافة التمرير الأفقي الآمن للهواتف.
3 صفوف تعليمية
لغة CSS
5,946 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تستغني جداول لوحات التحكم الحديثة عن الخطوط العمودية الكثيفة بين الأعمدة، وتعتمد بدلاً منها على ثلاث تقنيات هادئة تقود العين أفقياً عبر كل سجل بوضوح:

  • الفواصل الأفقية: الاكتفاء بخط سفلي رفيع عبر border-bottom: 1px solid #e5dcf5; على الخلايا بدلاً من الإحاطة الكاملة.
  • تناوب ألوان الصفوف: إسناد الصنف المسطح .table-row-alt بلون خلفية خفيف مثل background-color: #f7f3fd; للصفوف المتناوبة لتسهيل متابعة السجلات العريضة.
  • إبراز الصف عند التمرير: تنسيق tr:hover بلون مميز يضيء كامل الصف فور مرور مؤشر الفأرة فوقه.
الصف 2 كود برمجي
CSS
.table-row-alt {
  background-color: #f5effc;
}
tr:hover {
  background-color: #e9ddfa;
}
الصف 3 ملاحظة هامة