استفاده از خاصیت text-shadow
در CSS میتواند به شما کمک کند تا جلوههای زیبایی را برای متنهایتان ایجاد کنید. در واقع، این خاصیت به شما امکان میدهد تا سایهای در زیر یا اطراف متن خود ایجاد کنید که میتواند باعث برجستهتر شدن و شکیلتر به نظر رسیدن متن شود. این ویژگی کمک زیادی به طراحیهای مدرن و متنوع وبسایتها میکند.
یکی از کاربردهای رایج text-shadow این است که برای ایجاد حس عمق در متنها استفاده شود. به عنوان مثال، با اضافه کردن سایه به یک متن سفید روی یک پسزمینه رنگی، میتوانید آن را بهتر قابل خواندن کنید. همچنین میتوانید برای ایجاد جلوههای خاص، از چند سایه همزمان استفاده کنید.
برای استفاده از این خاصیت، ابتدا باید بدانیم که پارامترهای text-shadow
چگونه عمل میکنند. به طور کلی، این خاصیت چهار پارامتر اصلی دارد: مختصات افقی، مختصات عمودی، میزان تار شدن سایه، و رنگ سایه.
به عنوان مثال، برای ایجاد یک سایه ساده سیاه در زیر یک متن، میتوانید به صورت زیر عمل کنید:
.example {
text-shadow: 2px 2px 5px #000;
}
در خط اول کد، ما یک کلاس CSS به نام .example
تعریف کردهایم که خصوصیت text-shadow
را شامل میشود.
در خط دوم، 2px
اول نشاندهنده جابجایی افقی سایه به سمت راست است. این مقدار میتواند مثبت یا منفی باشد.
مقدار 2px
دوم تعیینکننده جابجایی عمودی سایه به سمت پایین است. مانند پارامتر قبلی، این مقدار نیز میتواند مثبت یا منفی باشد.
5px
نمایانگر مقدار بلور شدن سایه است؛ هرچه این عدد بالاتر باشد، سایه بیشتر تار میشود.
در نهایت، #000
رنگ سایه را تعیین میکند که در اینجا به رنگ سیاه تعریف شده است.