Мазмұнға өту

CSS box shadow жасау

Көп қабатты CSS box shadow көлеңкесін әр қабаттың ығысуы, бұлыңғырлығы, жайылуы, inset параметрі және мөлдірлігі арқылы көзбен көріп жасаңыз да, CSS кодын немесе Tailwind класын көшіріп алыңыз. Бәрі браузеріңізде орындалады.

Бұрыш радиусы24px
Қорап өлшемі180px
CSS
box-shadow: 0 10px 30px -5px rgb(15 23 42 / 0.18);
Tailwind класы
shadow-[0_10px_30px_-5px_rgb(15_23_42/0.18)]
Қабаттар
X бойынша ығысу0px
Y бойынша ығысу10px
Бұлдырлау30px
Жайылу-5px
Мөлдірсіздік18%
Дайын үлгілер
Браузеріңізде жұмыс істейді · серверге жүктелмейдіҚалай жұмыс істейді

Box shadow генераторы құралын қалай қолдану керек

  1. 1

    Бастапқы көлеңкені таңдаңыз

    «Жұмсақ», «Көп қабатты» немесе «Биіктік 2» сияқты дайын үлгіні басыңыз немесе әдепкі қабатты өзгертіңіз.

  2. 2

    Әр қабатты баптаңыз

    Қабатты таңдап, оның X және Y бойынша ығысуын, бұлдырлауын, жайылуын, түсін, мөлдірсіздігін және «Ішкі» режимін орнатыңыз.

  3. 3

    Өз бетіңізде тексеріңіз

    Қорап өлшемін, бұрыш радиусын және түстерді стильдеп отырған элементке сәйкестендіріп өзгертіңіз.

  4. 4

    CSS көшіріңіз

    box-shadow декларациясын немесе Tailwind класын кодыңызға көшіріңіз.

Шектеулер және Pro

Тіркелусіз тегін: қабат саны шектеусіз, ығысу −100 және 100 px аралығында, бұлдырлау 200 px-ке дейін және 12 көлеңке үлгісі.

Pro жарнаманы өшіреді; көлеңке редакторы кез келген тарифте толық жұмыс істейді. Pro-ны қарау

Box shadow генераторы туралы

CSS box-shadow қасиеті қабаттар тізімін қабылдайды: әр қабатта көлденең және тік ығысу, бұлдырлау радиусы, жайылу қашықтығы, түс және қосымша inset кілт сөзі болады. Табиғи көрінетін тереңдікті алу үшін осы параметрлердің бәрін екі немесе одан көп қабатта теңестіру керек, ал стиль файлындағы сандарды қолмен өзгерту оны қиындатады. Бұл редактор жүгірткілерді жылжытқан кезде нәтижені тірі алдын ала қарау қорабында көрсетеді және декларацияны да, Tailwind shadow-[…] класын да сіз үшін жазады.

Қабатты қалағанша қосыңыз, салыстыру үшін біреуін уақытша жасырыңыз, жоғары немесе төмен жылжытыңыз — тізімдегі бірінші қабат ең үстіне салынады — немесе басылған түймелер мен енгізу өрістері үшін оны «Ішкі» режиміне ауыстырыңыз. Ығысу −100 және 100 пиксель аралығында, бұлдырлау 200 пикселге дейін, жайылу −100 мен 100 аралығында өзгереді, әр түстің өз мөлдірсіздігі бар. Теріс жайылу — заманауи жұмсақ көлеңкелердің құпиясы: ол көлеңкені элементтің астына тартады, сондықтан төменде тек нәзік жарық көрінеді.

Алдын ала қарау қорабының өлшемін өзгертіп, кез келген бұрыш радиусын, қорап түсін және фон түсін беруге болады. Осылайша көлеңкені дизайныңыздың нақты бетінде бағалайсыз, соның ішінде көлеңкеге көбірек мөлдірсіздік немесе түсті жарқыл керек қараңғы тақырыптарда.

Он екі бастапқы үлгі бар: Material Design-ның төрт биіктік деңгейі, жұмсақ бір қабатты көлеңке, бес қабатты тегіс көлеңке, қатаң необрутализм ығысуы, неоморфизм, ішкі көлеңке, түсті жарқыл, фокус стиліндегі контур сақинасы және қалқыма карточка. Градиенттер басқа қойындыда; мәтін көлеңкелері мен drop-shadow() сүзгісі қамтылмайды.

Құпиялылық

Көлеңке осы беттің өзінде жасалып, алдын ала қаралады, ал қабаттарыңыз бет қайта жүктелсе де сақталуы үшін тек осы браузердің жергілікті жадында тұрады. Ешқандай баптау немесе дизайн серверге жіберілмейді.

Box shadow генераторы: жиі қойылатын сұрақтар

Бұлдырлау мен жайылудың айырмашылығы неде?
Бұлдырлау көлеңке жиегін жұмсартады: 0 болса қораптың анық көшірмесі шығады, үлкен мән көлеңкені сонша пиксельге таратып өшіреді. Жайылу бұлдырлаудан бұрын көлеңкені үлкейтеді немесе кішірейтеді: оң мән оны қораптан үлкен етеді, теріс мән астына тығады. Үлкен бұлдырлау мен теріс жайылуды қоссаңыз, қазіргі интерфейстерде жиі кездесетін нәзік, көтеріңкі көрініс шығады.
Бірнеше көлеңке қандай ретпен салынады?
Тізімдегі бірінші көлеңке ең үстіне, соңғысы ең төменге салынады, ал бәрі элементтің өзінің астында тұрады. Қабаттар әртүрлі түспен қабаттасқанда, мысалы қара негіздің үстіндегі түсті жарқылда, реттің маңызы бар. Қабатты жоғары жылжыту үшін көрсеткі түймелерін қолданыңыз; жасалған CSS қабаттарды әрқашан көрсетілген ретпен тізеді.
Қараңғы режимде көлеңкені қалай әдемі ету керек?
Қара көлеңкелер қараңғы фонда дерлік көрінбейді, сондықтан дизайнерлер не мөлдірсіздікті арттырады, не көтерілген элементтің бетін ашықтау етеді, не бренд түсіндегі жұмсақ жарқылды қолданады. Алдын ала қарау фонын қараңғы бет түсіңізге орнатып, «Жарқыл» үлгісін байқап көріңіз, содан кейін оның түсі мен жайылуын реттеңіз.
box-shadow мөлдір PNG пішінін қайталай ала ма?
Жоқ. box-shadow әрқашан элементтің қорабы мен border-radius мәнін ғана қайталайды, ішіндегі сурет немесе таңбашаның көрінетін пикселдерін емес. Күрделі пішіндер үшін мөлдірлікті ескеретін CSS drop-shadow() сүзгісін қолданыңыз, бірақ ол жайылусыз тек бір көлеңкені қабылдайды. Бұл генератор тек box-shadow мәндерін жасайды.
Ауыр box-shadow бетімді баяулата ма?
Статикалық көлеңкелер заманауи браузерлерге жеңіл. Көп элементтегі үлкен бұлдырлау радиусы немесе меңзер басқанда box-shadow анимациясы әлсіз телефондарда қайта сызуды көбейтуі мүмкін. Меңзер әсерлері үшін көлеңкесі бар жалған элементтің мөлдірсіздігін немесе transform анимациясын қолданыңыз: браузер оны әр кадрда көлеңкені қайта сызбай біріктіре алады.

Осы құралмен орындалатын басқа тапсырмалар