CSS Pulsuz, qeydiyyatsız

CSS gradient generatoru

Gradient növünü seçin, rəngləri və onların mövqeyini dəyişin — fon dərhal yenilənir, aşağıda isə background üçün hazır CSS kodu görünür.

Nəticə
Hazır CSS kodu
.element {
  background: #2563eb;
  background: linear-gradient(90deg, #2563eb 0%, #7c3aed 100%);
}

Necə istifadə etmək olar

  1. Yuxarıda növü seçin: linear (düz xətt üzrə), radial (mərkəzdən dairəvi) və ya conic (mərkəz ətrafında fırlanma).
  2. Bucağı və ya mövqeyi tənzimləyin: linear üçün 90deg soldan sağa, 180deg yuxarıdan aşağıya deməkdir.
  3. Rəng nöqtələrini dəyişin: hər nöqtənin rəngi və faizlə mövqeyi var. «+ Əlavə et» ilə 6 nöqtəyə qədər əlavə edin.
  4. «Kopyala» düyməsini basın və kodu öz CSS faylınıza yapışdırın.

Bu necə işləyir

Gradient — bu şəkildir, rəng yox

CSS-də gradient <image> tipinə aiddir, ona görə background-color ilə yox, background və ya background-image ilə yazılır. Generator ilk sətirdə adi rəng də verir — gradienti dəstəkləməyən mühitdə fon boş qalmasın deyə.

Bucaq və istiqamət

linear-gradient(90deg, …) xətti soldan sağa çəkir. Bucaq əvəzinə açar sözlər də olar: to right, to bottom right. 0deg aşağıdan yuxarıya, 180deg yuxarıdan aşağıya deməkdir.

background: linear-gradient(to right, #2563eb, #7c3aed);

Rəng nöqtələri (color stops)

Hər rəngdən sonra mövqe yazmaq olar: #f00 0%, #00f 100%. İki nöqtə eyni mövqedə olarsa, keçid kəskin olur — zolaqlar belə çəkilir.

background: linear-gradient(90deg, #2563eb 50%, #7c3aed 50%);

radial və conic

radial-gradient(circle at center, …) rəngləri mərkəzdən kənara yayır, conic-gradient(from 0deg, …) isə mərkəz ətrafında fırladır — diaqramlar və rəng çarxı üçün əlverişlidir. repeating- prefiksi nümunəni təkrarlayır.

Tez-tez verilən suallar

Gradienti mətnə necə tətbiq etmək olar?

Gradienti background kimi verin, sonra background-clip: text və color: transparent yazın. Mətn gradientlə rənglənəcək.

Niyə background-color: linear-gradient(...) işləmir?

Çünki gradient rəng deyil, şəkildir. background və ya background-image istifadə edin.

Gradient animasiya oluna bilərmi?

Gradientin özü birbaşa animasiya olunmur. Adətən background-size böyüdülür və background-position animasiya edilir və ya @property ilə rəng dəyişəni qeyd olunur.

Brauzerlər dəstəkləyirmi?

linear-gradient və radial-gradient bütün müasir brauzerlərdə işləyir, conic-gradient də 2020-ci ildən bəri bütün əsas brauzerlərdə var. Prefikslər (-webkit-) artıq lazım deyil.

HTML və CSS kursunda bu mövzu

Digər CSS alətləri

Flexbox generatoru və playground Konteyner və elementlərin flex xassələrini sınayın: istiqamət, düzləmə, boşluq və hazır CSS. CSS Grid generatoru Sütun və sətir ölçülərini seçin, boşluğu və düzləməni tənzimləyin, hazır grid kodunu kopyalayın. CSS box-shadow generatoru Kölgənin yerini, bulanıqlığını, rəngini və laylarını seçin, hazır box-shadow kodunu kopyalayın. Cubic-bezier generatoru Easing əyrisinin nöqtələrini sürüşdürün və hazır CSS transition kodunu kopyalayın. SVG animasiya generatoru Forma və effekt seçin — səhifəyə yapışdırmaq üçün hazır SVG və CSS keyframes alın. CSS specificity kalkulyatoru Seçiciləri yazın — (a,b,c) ağırlığını, rəngli təhlilini və hansı qaydanın qalib gəldiyini görün. CSS box model vizualizatoru Content, padding, border və margin-i DevTools tipli sxemdə görün və hazır CSS kodunu alın. CSS transform generatoru Elementi sürüşdürün, fırladın, böyüdün və əyin: ilkin mövqe önizləmədə görünür, kod hazırdır. CSS clamp() kalkulyatoru Min və maks şrift ölçüsünü və ekran enini yazın — axıcı tipoqrafika üçün hazır clamp() alın. Rəng kontrastı yoxlayıcısı (WCAG) Mətn və fon rənginin kontrastını WCAG AA və AAA üzrə yoxlayın, uyğun gəlməyən cütü düzəldin. CSS clip-path generatoru Poliqon, dairə, ellips və kəsilmiş künclər: nöqtələri sürüşdürün və hazır CSS kodunu kopyalayın. CSS Glassmorphism generatoru Mat şüşə effekti: backdrop-filter blur, şəffaflıq, kənar işığı və hazır CSS kodu. CSS border-radius (Blob) generatoru Üzvi formalar və 8 dəyərli border-radius: radiusları sürüşdürün, canlı blob animasiyasını yoxlayın. CSS Stacking Context və z-index vizualizatoru z-index: 9999 niyə işləmir? 3D laylar görünüşü ilə CSS Stacking Context mexanizmini və səbəblərini vizual öyrənin. CSS aspect-ratio və object-fit generatoru Şəkillərin deformasiyasına və CLS sıçrayışlarına son: aspect-ratio proporsiyaları və object-fit fokus nöqtəsi canlı. CSS Filtr Studiyası və generatoru Qrafik redaktorsuz foto effektləri: blur, contrast, hue-rotate, sepia və Instagram üslublu hazır presətlər. OKLCH rəng generatoru və palitrası Göz üçün bərabər parlaqlıq və Display P3 canlı rənglər: OKLCH konvertasiyası, qradasiya və harmonik palitralar. CSS Scroll-driven Animations generatoru JavaScript olmadan skroll animasiyaları: animation-timeline scroll() və view() ilə oxuma lenti və kartların açılması. CSS Container Queries (@container) generatoru Media sorğularına son: komponent ekran ölçüsünə deyil, öz konteynerinin eninə uyğunlaşır. Canlı ölçü dəyişmə və @container qaydaları.
WhatsApp