سایه‌های CSS box-shadow لایه‌ای را با اسلایدرهای زنده برای offset، blur، spread، رنگ، opacity و inset بسازید — پیش‌نمایش روی یک المان واقعی و کپی فوری CSS آماده برای چسباندن.

پیش‌نمایش زنده
پیش‌نمایش زنده
CSS
box-shadow: ;

همه چیز به صورت زنده در مرورگر شما به‌روز می‌شود — بدون آپلود، بدون ثبت‌نام، کاملاً رایگان.

لایه‌های سایه
px
px
px
px
رنگ سایه
20%
المان و بوم
16px
پیش‌تنظیم‌ها

درباره مولد CSS Box Shadow

مولد سایه جعبه CSS به شما امکان می‌دهد به‌جای حدس‌زدن مقادیر در کد، سایه‌های جعبه را به‌صورت بصری طراحی کنید. اسلایدرهای انحراف افقی و عمودی، شعاع تاری، شعاع گسترش، رنگ و شفافیت را بکشید، همراه با یک سوییچ برای حالت داخلی، و ببینید یک عنصر واقعی به‌صورت زنده به‌روز می‌شود. وقتی درست به نظر رسید، CSS آماده چسباندن را با یک کلیک کپی کنید.

سایه‌های رابط کاربری مدرن به‌ندرت یک لایه‌اند. این مولد از لایه‌های سایه چیده‌شده پشتیبانی می‌کند: لایه‌ها را اضافه، تکثیر، پنهان یا حذف کنید، و پیش‌نمایش لایه انتخاب‌شده به‌تنهایی یا همه لایه‌ها را با هم مشاهده کنید. چیدن یک سایه تیره و فشرده زیر یک سایه نرم و پهن، همان روشی است که کارت‌ها و دکمه‌های شیک عمق خود را می‌گیرند.

می‌توانید خودِ عنصر پیش‌نمایش را نیز استایل‌دهی کنید: رنگ جعبه، شعاع حاشیه و پس‌زمینه بوم، تا سایه در برابر یک زمینه واقعی، از جمله سطوح تیره، سنجیده شود. از یک پیش‌تنظیم شروع کنید، برای الهام‌گیری روی «تصادفی‌سازی لایه» بزنید و هر وقت به یک شروع تازه نیاز داشتید ریست کنید. همه چیز در مرورگر شما اجرا می‌شود.

نحوه استفاده از مولد CSS Box Shadow

  1. اسلایدرهای انحراف افقی، انحراف عمودی، تاری، گسترش، رنگ و شفافیت را تنظیم کنید، و اگر سایه‌ای داخلی می‌خواهید سوییچ «سایه داخلی» را فعال کنید.
  2. برای چیدن سایه‌ها روی «افزودن لایه» یا «تکثیر لایه» کلیک کنید، و برای تنظیم دقیق هرکدام حالت پیش‌نمایش را بین «این لایه» و «همه لایه‌ها» جابه‌جا کنید.
  3. عنصر و بوم را تنظیم کنید: رنگ جعبه، شعاع حاشیه و پس‌زمینه، تا پیش‌نمایش با طراحی واقعی شما مطابقت داشته باشد.
  4. اگر به‌جای مجموعه اسلایدر خالی به یک نقطه شروع نیاز دارید، یک پیش‌تنظیم اعمال کنید یا از «تصادفی‌سازی لایه» استفاده کنید.
  5. قاعده کامل CSS (یا فقط مقدار) را کپی کنید و در برگه استایل خود بچسبانید.

سوالات متداول

تاری لبه سایه را نرم می‌کند: شعاع تاری بالاتر سایه را پخش‌تر می‌کند. گسترش پیش از تاری‌شدن اندازه سایه را بزرگ یا کوچک می‌کند: مقادیر مثبت آن را فراتر از عنصر گسترش می‌دهند، مقادیر منفی آن را به‌سمت داخل می‌کشند تا سایه‌ای فشرده‌تر بدهد.

عمق واقع‌گرایانه معمولاً به حداقل دو سایه نیاز دارد: یک سایه کوچک و تیره‌تر نزدیک عنصر برای تماس، و یک سایه بزرگ‌تر، نرم‌تر و شفاف‌تر برای نور محیطی. مولد هر تعداد لایه را در یک مقدار box-shadow جداشده با کاما ترکیب می‌کند.

یک سایه inset درون عنصر کشیده می‌شود نه پشت آن، که باعث می‌شود سطح فشرده‌شده یا فرورفته به نظر برسد. معمولاً برای فیلدهای ورودی، حفره‌ها و حالت‌های فشرده‌شده دکمه استفاده می‌شود.

بله. کنترل‌های عنصر و بوم به شما امکان می‌دهند رنگ جعبه، شعاع حاشیه و پس‌زمینه بوم را تغییر دهید، تا پیش از کپی CSS بررسی کنید که سایه روی سطوح تیره هم درست خوانده می‌شود.

بله، کاملاً رایگان است. پیش‌نمایش و CSS تولیدشده به‌صورت زنده در مرورگر شما محاسبه می‌شوند، بدون نیاز به ثبت‌نام و بدون محدودیت در تعداد سایه‌هایی که می‌سازید.

اشتراک‌گذاری

جستجوهای پرطرفدار
سازنده css box shadow box shadow css سازنده سایه آنلاین سازنده css shadow box shadow لایه‌ای inset shadow css
به کمک نیاز دارید؟
با این ابزار مشکلی پیدا کردید؟ به تیم ما اطلاع دهید.
گزارش مشکل

این ابزار رایگان را به وب‌سایت خود اضافه کنید — کد زیر را کپی و جای‌گذاری کنید.