Bycie na bieżąco z trendami i standardami projektowania stron internetowych jest bardzo ważne dla projektanta lub programisty. Obecnie gradienty tła są szeroko stosowane w nowoczesnych witrynach internetowych.
W tym artykule przeprowadzimy Cię przez różne przykłady gradientów tła przy użyciu CSS.
Gradienty tła przy użyciu CSS
Gradient CSS wyświetla płynne przejście przy użyciu co najmniej dwóch określonych kolorów. Gradient CSS zapewnia lepszą kontrolę i wydajność w stosunku do rzeczywistego pliku obrazu (gradientu). ten zdjęcie w tle Właściwość CSS służy do deklarowania gradientów jako tła.
czy potrzebujesz routera i modemu?
Istnieją trzy rodzaje gradientów: liniowy (utworzony za pomocą gradient liniowy() funkcjonować), promieniowy (utworzony za pomocą gradient promieniowy() funkcja) i stożkowy (utworzony za pomocą stożek-gradient() funkcjonować). Możesz także tworzyć powtarzające się gradienty za pomocą powtarzanie-liniowe-gradient() , powtarzalny-radial-gradient() , oraz powtarzalny-stożkowy-gradient() Funkcje.
MDN Docs definiuje te funkcje jako:
gradient liniowy() : Funkcja CSS linear-gradient() tworzy obraz składający się z progresywnego przejścia między dwoma lub więcej kolorami wzdłuż linii prostej. Jej wynikiem jest przedmiot typ danych, który jest szczególnym rodzajem .
gradient promieniowy() : Ten gradient promieniowy() Funkcja CSS tworzy obraz składający się z progresywnego przejścia między dwoma lub więcej kolorami, które promieniują od początku. Jego kształt może być kołem lub elipsą. Wynik funkcji jest obiektem typ danych, który jest szczególnym rodzajem .
stożek-gradient() : Ten stożek-gradient() Funkcja CSS tworzy obraz składający się z gradientu z przejściami kolorów obróconymi wokół punktu środkowego (zamiast promieniować od środka). Przykładowe gradienty stożkowe obejmują wykresy kołowe i koła kolorów. Wynik stożek-gradient() funkcja jest przedmiotem typ danych, który jest szczególnym rodzajem .
powtarzanie-liniowe-gradient() : Ten powtarzanie-liniowe-gradient() Funkcja CSS tworzy obraz składający się z powtarzających się gradientów liniowych. Jest podobny do gradient/linear-gradient() i przyjmuje te same argumenty, ale powtarza, że kolor zatrzymuje się w nieskończoność we wszystkich kierunkach, aby pokryć cały kontener. Wynik funkcji jest obiektem typ danych, który jest szczególnym rodzajem .
powtarzalny-radial-gradient() : Ten powtarzalny-radial-gradient() Funkcja CSS tworzy obraz składający się z powtarzających się gradientów, które promieniują od początku. Jest podobny do gradient/radial-gradient() i przyjmuje te same argumenty, ale powtarza zatrzymanie koloru w nieskończoność we wszystkich kierunkach, aby pokryć cały pojemnik, podobnie jak gradient/repeating-linear-gradient(). Wynik funkcji jest obiektem typ danych, który jest szczególnym rodzajem .
powtarzalny-stożkowy-gradient() : Ten powtarzalny-stożkowy-gradient() Funkcja CSS tworzy obraz składający się z powtarzającego się gradientu (zamiast pojedynczego gradientu) z przejściami kolorów obróconymi wokół punktu środkowego (zamiast promieniście od środka).
Oto oficjalna składnia każdego rodzaju gradientu.
Oficjalna składnia gradientów liniowych
linear-gradient(
[ | to ]? ,
)
= [to left | to right] || [to top | to bottom]
Oficjalna składnia gradientów radialnych
radial-gradient(
[ || ]? [ at ]? ,
);
Oficjalna składnia gradientów stożkowych
conic-gradient(
[ from ]? [ at ]?,
)
Oto kilka niesamowitych przykładów gradientu tła, które mogą ulepszyć interfejs użytkownika Twojej witryny na wyższy poziom.
1. Zakurzona trawa
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
czy mogę zwrócić grę na Steam?
background-image: linear-gradient(120deg, #d4fc79 0%, #96e6a1 100%);
2. Piasek do niebieskiego
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #DECBA4, #3E5151);
3. Kye Meh
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #8360c3, #2ebf91);
4. Amen
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #8e2de2, #4a00e0);
5. Relaksujący czerwony
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #fffbd5, #b20a2c);
6. Wzniosłe światło
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #fc5c7d, #6a82fb);
7. Megatron
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #c6ffdd, #fbd786, #f7797d);
8. Niebieska malina
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #00b4db, #0083b0);
9. Ciemny premium
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #434343 0%, black 100%);
10. Krystaliczny
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(-20deg, #00cdac 0%, #8ddad5 100%);
11. Wawrzyńca
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #0f0c29, #302b63, #24243e);
Związane z: Jak zmienić kolor tła za pomocą CSS
12. Szczęście
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #00b09b, #96c93d);
13. Szczep
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, #870000, #190a05);
14. Żółte Mango
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: radial-gradient(circle farthest-side, #fceabb, #f8b500);
Związane z: Co to są kaskadowe arkusze stylów i do czego służy CSS?
15. Soczysta trawa
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
laptop nie budzi się z uśpienia windows 10
background-image: radial-gradient( circle 759px at -6.7% 50%, rgba(80,131,73,1) 0%, rgba(140,209,131,1) 26.2%, rgba(178,231,170,1) 50.6%, rgba(144,213,135,1) 74.1%, rgba(75,118,69,1) 100.3% );
16. Różowa ryba
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(to right, rgb(242, 112, 156), rgb(255, 148, 114));
Powiązane: Ściągawka z niezbędnymi właściwościami CSS3
17. Władca Morza
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient( 109.6deg, rgba(156,252,248,1) 11.2%, rgba(110,123,251,1) 91.1% );
18. Kwiat Wiśni
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient(25deg,#d64c7f,#ee4758 50%);
19. Świeże powietrze
Użyj następującego kodu CSS, aby utworzyć powyższy gradient:
background-image: linear-gradient( 95.2deg, rgba(173,252,234,1) 26.8%, rgba(192,229,246,1) 64% );
Udział Udział Ćwierkać E-mail Jak korzystać z CSS box-shadow: 13 sztuczek i przykładów Pudełka nijakie wyglądają nudno. Udekoruj je efektem CSS box-shadow!
Czytaj dalej Powiązane tematy- Wordpress i tworzenie stron internetowych
- Programowanie
- Tworzenie stron internetowych
- Projektowanie stron
- CSS
- Poradniki kodowania
Yuvraj jest studentem informatyki na Uniwersytecie w Delhi w Indiach. Jest pasjonatem Full Stack Web Development. Kiedy nie pisze, bada głębię różnych technologii.
Więcej od Yuvraja ChandraZapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować