خاصية text-shadow

آخر تحديث: 2026-09-13

text-shadow خاصية text-shadow

تضيف خاصية text-shadow في CSS ظلالًا للنص لإعطائه عمقًا وتدرّجًا بصريًا أمام الخلفية. لكل ظلة إزاحة أفقية وإزاحة رأسية ونصف قطر ضبابي ولون؛ ويمكن تكديس عدة ظلال مفصولة بفواصل لإنشاء تأثيرات التوهج أو النقش البارز أو التحديد.

الفئة
القيمة الأوليةnone
موروثنعم
ينطبق علىall
نوع الحركةshadow
إصدار CSSCSS3
الحالةقياسي

📝 التركيب

text-shadow: none | <shadow>#;

⚙️ القيم

القيمةالنوعالوصف
noneكلمة مفتاحيةبدون ظلة نص
<shadow>النوعإزاحة أفقية، إزاحة رأسية، نصف قطر ضبابي، لون

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفحات

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
text-shadow v10 v12 v3.5 v1.1 v9.5
مدعوم في جميع المتصفحات الرئيسية
تلميح: قد يقلّد جعل نصف قطر الضبابية 0 مع إزاحة 1px حدًا، لكن للحدود الحقيقية للنص تفضّل -webkit-text-stroke.
تحذير: قد تؤدي الظلال الكثيرة أو نصف القطر الضبابي الكبير إلى الإضرار بالقابلية للقراءة؛ استخدمها باعتدال وحافظ على تباين كافٍ مع الخلفية.

❓ الأسئلة الشائعة

Qما الفرق بين text-shadow وbox-shadow في CSS؟
Aتُطبَّق text-shadow على الحروف نفسها وتتبع شكل النص؛ بينما تُطبَّق box-shadow على صندوق العنصر بالكامل وتنتج ظلة مستطيلة. ولا تملك text-shadow نصف قطر الانتشار ولا تدعم الكلمة inset للظلال الداخلية.
Qهل يمكنني إضافة عدة ظلال بخاصية text-shadow في إعلان واحد؟
Aنعم. افصل عدة ظلال بفواصل، وتُعرض السابقة في الأعلى. تكون وسائط كل ظلة هي الإزاحة الأفقية والإزاحة الرأسية ونصف القطر الضبابي واللون. وتكديس الظلال هو ما يُبنى به تأثير التوهج النيون والنص ثلاثي الأبعاد.
Qكيف أنشئ تأثير حد للنص باستخدام text-shadow في CSS؟
Aاستخدم أربع ظلال بـ1px في الاتجاهات الأربعة: text-shadow: 1px 0 #000, -1px 0 #000, 0 1px #000, 0 -1px #000. والطريقة الأنظف هي -webkit-text-stroke: 1px #000.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%