Мазмұнға өту

CSS градиенттері мен box-shadow көлеңкелерін жасау

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

Түс тоқтаулары — қосу үшін жолақты басыңыз, жылжыту үшін сүйреңіз, жою үшін Delete басыңыз
CSS
background: linear-gradient(135deg in oklch, #ff7e5f 0%, #feb47b 100%);
Tailwind класы
bg-[linear-gradient(135deg_in_oklch,#ff7e5f_0%,#feb47b_100%)]
Түрі
Бұрыш135°
Таңдалған тоқтау
Мөлдірсіздік100%
Орны0%
Дайын үлгілер
Браузеріңізде жұмыс істейді · серверге жүктелмейдіҚалай жұмыс істейді

CSS градиент және көлеңке генераторы құралын қалай қолдану керек

  1. 1

    Градиент немесе көлеңкені таңдаңыз

    Екі редактор арасында алдын ала қарау үстіндегі қойындылар арқылы ауысыңыз.

  2. 2

    Дайын үлгіден бастаңыз

    Жүктеу үшін дайын үлгі тақтасын басыңыз немесе әдепкі мәнді қалдырып, одан әрі реттеңіз.

  3. 3

    Көрнекі түрде реттеңіз

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

  4. 4

    Кодты көшіріңіз

    CSS декларациясын немесе Tailwind класын көшіріп, жобаңызға қойыңыз.

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

Тіркелусіз тегін: түс нүктелері мен көлеңке қабаттары шектеусіз, градиенттің 3 түрі, түстерді араластырудың 3 кеңістігі және 24 дайын үлгі.

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

CSS градиент және көлеңке генераторы туралы

Градиент пен көлеңке — браузердің әзірлеуші құралдарында көбіне сынап көру арқылы реттелетін екі CSS эффектісі. Бұл генератор әрқайсысы үшін үлкен тікелей алдын ала қарауы бар көрнекі редактор ұсынады, содан кейін дәл CSS декларациясын және сәйкес Tailwind arbitrary-value классын жазады, мысалы bg-[linear-gradient(135deg,#ff7e5f_0%,#feb47b_100%)]. Нәтижені стильдер кестесіне немесе className ішіне бірден қоя аласыз.

Градиент редакторы сызықтық, радиалды және конустық градиенттерді жасайды. Түс қосу үшін түс жолағын басыңыз, тоқтау нүктесін сүйреп жылжытыңыз немесе нақты орын үшін бағыт пернелерін қолданыңыз, әр нүктеге жеке мөлдірсіздік беріңіз. Сызықтық және конустық градиенттер бұрышты, радиалды және конустық градиенттер орталық нүктені, радиалды градиенттер шеңбер немесе эллипс пішінін қабылдайды, ал кез келгенін жолақтар мен сақиналар үшін қайталауға болады. Сондай-ақ араластыруға арналған түс кеңістігін таңдай аласыз: OKLab және OKLCH қанық түстер арасында классикалық sRGB араластыруы беретін сұр, лайлы ортаны болдырмайды және барлық қазіргі браузерлерде қолдау табады.

Бокс-көлеңке редакторы қажетті қабат санын жинақтайды. Әр қабатта X және Y ығысуы, бұлдырлау, жайылу, мөлдірсіздігі бар түс, ішкі қосқыш және көрінуді қосқыш бар. Бірінші қабат үстіне салынатындықтан, қабаттардың ретін өзгертуге болады. Өлшемі, бұрыш радиусы және түстері реттелетін қорап эффектіні ашық немесе қараңғы бетте көрсетеді.

Әр редактор үшін он екі дайын үлгі — күн батуы, түс дөңгелектері мен жолақтар; Material биіктіктері, көп қабатты жұмсақ көлеңкелер, неоморфизм және қатты ығысулар — бастау нүктесін береді. Құрал тек градиент пен box-shadow жасайды; text-shadow, filter: drop-shadow және SVG градиенттері жасалмайды.

Құпиялылық

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

Мүмкіндіктер

Сызықтық, радиалды және конустық

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

Көп қабатты көлеңкелер

Шынайы тереңдік үшін көлеңке қабаттарын жинақтаңыз, ретін өзгертіңіз, жасырыңыз және ішкі етіңіз.

CSS және Tailwind

Дайын декларацияны немесе Tailwind arbitrary-value класын көшіріңіз.

CSS градиент және көлеңке генераторы: жиі қойылатын сұрақтар

Tailwind класын қалай қолданамын?
Оны кез келген басқа утилита сияқты className ішіне қойыңыз, мысалы class="bg-[linear-gradient(90deg,#7f00ff_0%,#e100ff_100%)]". Tailwind CSS жасағанда астын сызу таңбаларын қайтадан бос орынға айналдырады, бұл Tailwind 3 және 4 нұсқаларында жұмыс істейді. Қайта қолданылатын мәндерді теманызға атаулы фон немесе көлеңке ретінде қосқан жөн.
Түстерді араластыру параметрі нені өзгертеді?
Ол браузер нүктелер арасын араластыратын түс кеңістігін белгілейді. Баяғыдан әдепкі sRGB көк пен сары сияқты қарама-қарсы түстер арасында көбіне күңгірт сұр жолақ шығарады. OKLab араласуды қабылдау бойынша бірқалыпты етеді, ал OKLCH түс дөңгелегі бойынша жүріп, реңдерді қанық ұстайды. Жасалған CSS бұрыштан кейін «in oklab» немесе «in oklch» қосады.
Неге шынайы көлеңкелер бірнеше қабатты қолданады?
Нақты көлеңкенің нысанға жақын қою, өткір өзегі және алыстағы жұмсақ, кең сұйылуы болады. Бір box-shadow олардың біреуін ғана жуықтай алады. Бұлдырлауы мен ығысуы артатын, әрқайсысы төмен мөлдірсіздікті екіден беске дейінгі қабатты жинақтау екеуін де еліктейді; Material Design биіктік деңгейлері мен Көп қабатты үлгі осылай жасалған.
Қатты шеті бар тілімдерді немесе жолақтарды жасауға бола ма?
Иә. Екі нүктені бір орынға қойсаңыз, түс араласпай, лезде ауысады: Тілімдер үлгісі өткір тілімдер үшін нүктелері қосарланған конустық градиентті, ал Жолақтар үлгісі қайталанатын сызықтық градиентті қолданады. Қатты жиек жасау үшін нүктені көршісіне сүйреңіз немесе екеуіне де бірдей орынды жазыңыз.
Ішкі параметрі көлеңкенің салынуын өзгертеме?
Ішкі көлеңке элементтің шекарасынан сыртқа емес, ішіне салынады, сондықтан қорап бетке басылып тұрғандай көрінеді. Он ығысулар көлеңкені ішкі жиектен оң төменгі бұрышқа қарай жылжытады. Бір box-shadow ішінде ішкі және сыртқы қабаттарды араластыруға болады; бір ішкі қабатты көру үшін Ішкі үлгісінен бастаңыз.

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