الدرس 5 من 8

قصّ النصّ الطويل

هدف الدرس

سطر أو سطران ثم علامة حذف

01

الشرح

العنوان الطويل في بطاقة ضيّقة يلتفّ إلى سطرين أو ثلاثة، فتختلف ارتفاعات البطاقات وينكسر الصفّ. والحلّ المعتاد أن تقصّه وتضع مكان المقصوص علامة حذف ….

للسطر الواحد ثلاث خصائص معًا: white-space: nowrap يمنع الالتفاف، وoverflow: hidden يخفي الفائض، وtext-overflow: ellipsis يضع العلامة. والفخّ أن تكتب الثالثة وحدها فلا يحدث شيء: العلامة لا تظهر إلا على نصّ يفيض فعلًا ومخفيّ فائضه.

ولأكثر من سطر: -webkit-line-clamp مع display: -webkit-box و-webkit-box-orient: vertical. البادئة قديمة لكنها مدعومة في كل المتصفحات. والقصّ للعين وحدها: النصّ كله باقٍ في الصفحة لقارئ الشاشة ومحرّك البحث.

02

المطلوب

اقصص .title في سطر واحد بعلامة حذف، واحصر .excerpt في سطرين بـ -webkit-line-clamp مع إخفاء ما بعدهما.

معايير التصحيح

6 معايير
  1. العنوان في سطر واحد لا يلتفّ
  2. ما يفيض من العنوان مخفيّ
  3. علامة حذف مكان المقصوص
  4. المقتطف لا يتجاوز سطرين
  5. المقتطف محصور بـ -webkit-line-clamp: 2
  6. وما بعد السطرين مخفيّ
index.html
المعاينة
index.html100%
–/6

اضغط «تشغيل» ليبدأ الفحص.

6 معايير في بطاقة «المطلوب».