HTML + CSS градиент

Уроки HTML+CSS: Градиент

Сегодня мы с вами рассмотрим как добавлять градиентный задний фон для элементов. Градиент — вид заливки в компьютерной графике, которая по заданным параметрам цвета в ключевых точках рассчитывает промежуточные цвета остальных точек. При этом создаются плавные переходы из одного цвета в другой.

Линейный градиент

Линейный градиент создается с помощью двух и более цветов, для которых задано направление, или линия градиента. Если направление не указано, используется значение по умолчанию — сверху-вниз. Цвета градиента по умолчанию распределяются равномерно в направлении, перпендикулярном линии градиента.

Для создания градиента используют свойство background со значением linear-gradient.

background: linear-gradient(угол / сторона или угол наклона с помощью ключевого слова (пары ключевых слов), первый цвет, второй цвет и т.д.);

Давайте для примера добавим градиентный фон для тестового элемента.

div {
   height: 200px;
   background: linear-gradient(45deg, #BE4E24, #C5DDE8);
}

Вы так же можете использовать ключевые слова, за место градусов.

  • to top – 0deg
  • to right – 90deg
  • to bottom – 180deg
  • to left – 270deg
div {
height: 200px;
background: linear-gradient(to left, #F6EF32, #CEAD42);
}

Для неравномерного распределения цветов указывается начальная позиция каждого цвета через точки остановки градиента, так называемые color stopsТочки остановки задаются в %, где 0% — начальная точка, 100% — конечная точка, например:

div {
height: 200px;
background: linear-gradient(to top, #E4AF9D 20%, #E4E4D8 50%, #A19887 80%);
}

Радиальный градиент

Радиальный градиент отличается от линейного тем, что цвета выходят из одной точки (центра градиента) и равномерно распределяются наружу, рисуя форму круга или эллипса.

background: radial-gradient(форма градиента / размер / позиция центра, первый цвет, второй цвет и т.д.);

Форма градиента определяется ключевыми словами circle или ellipse. Если форма не задана, по умолчанию радиальный градиент принимает форму эллипса.

div {
height: 200px;
background: radial-gradient(40% 50%, #FAECD5, #CAE4D8);
}

Повторяющийся градиент

В добавление к линейному и радиальному градиентам существует повтор градиента, который задается с помощью функций repeating-linear-gradient() и repeating-radial-gradient() соответственно. Фон из повторяющихся градиентов выглядит неаккуратно, поэтому рекомендуется начинать следующий цвет с точки остановки предыдущего, создавая таким образом полосатые узоры.

div {
height: 200px;
background: repeating-linear-gradient(45deg, #606dbc, #606dbc 10px, #465298 10px, #465298 20px);
}
На этом всё!
Если у вас есть вопросы, пишите их в нашей группе - https://vk.com/progtime
Вы так же можете разместить свой вопрос на нашем форуме, где другие программисты смогут вам помочь в решение вашей задачи - https://vk.com/prog_time
В ней мы делимся своим опытом с другими начинающими программистами, поэтому обязательно ответим на ваш вопрос.
Так же прокачивайте свои навыки на нашем канале - https://www.youtube.com/c/ProgTime

45
Оставить комментарий

avatar
45 Цепочка комментария
0 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
42 Авторы комментариев
treantincJeffreymaxMichaeldusMichaeldusJohnnieQuabs Авторы недавних комментариев
  Подписаться  
новее старее большинство голосов
Уведомление о
StepFoush
Гость

Cialis 20 Mg Efectos [url=http://apcialisle.com/#]Cialis[/url] Cialis 20 Buy Cialis Zithromax Typhoid Fever

StepFoush
Гость

Antibiotics Amoxicillin Resistant Bacteria [url=https://apcialisle.com/#]buy cialis online with a prescription[/url] Levitra Prices 20 Gm Free Delivery Cialis Medicament Lioresal

JanleF
Гость

Propecia Vellus [url=https://apcialisle.com/#]Cialis[/url] Companies That Sell Cialas Cialis Cialis 5mg Dosierung Erfahrungen

JanleF
Гость

Per Il Viagra Ci Vuole Ricetta [url=https://buyciallisonline.com/#]buy cialis online forum[/url] Foros Comprar Kamagra Cialis Propecia En Ligne

bemnite
Гость
bemnite

buy cialis philippines https://canadianpharmacystorm.com cheap cialis nz

AlvinCox
Гость
AlvinCox

old do you have buy viagra http://tadmedz.com buy genuine cialis online

CharlesGOP
Гость
CharlesGOP

cialis buy in canada cialis online viagra + where to buy + .au

Waltonplort
Гость
Waltonplort

buy viagra york buy generic viagra order viagra canada online

BarryNaW
Гость
BarryNaW

viagra for cheap online canada pharmacies online prescriptions order cialis professional

JanleF
Гость

Propecia Masa [url=https://abuycialisb.com/#]Cialis[/url] Keflex Allergic Reactions Cialis Generic Levitra 40 Mg

Jefferykap
Гость
Jefferykap

is there a generic cialis available? https://www.sildwithdoctorprescription.com can you buy viagra at walgreens

Marvinerulk
Гость
Marvinerulk

best place order viagra http://hydroxychloroquine24.com – plaquenil online can you buy cialis online in australia

Marvinerulk
Гость
Marvinerulk

buy cheap generic cialis http://aralenph.com – aralen buy cialis hong kong

Marvinerulk
Гость
Marvinerulk

order cheap online levitra http://tadal24ph.com – cialis generic discount canadian pharmacy cialis

Marvinerulk
Гость
Marvinerulk

canada viagra http://aralenph.com – chloroquine buy cheap cialis online uk

Marvinerulk
Гость
Marvinerulk

order viagra canada pharmacy http://alexa24ph.com – viagra pills where to buy cialis in toronto canada

Marvinerulk
Гость
Marvinerulk

buy cialis daily dose http://alexa24ph.com – viagra online order viagra overnight delivery

Marvinerulk
Гость
Marvinerulk

buy viagra durban http://zithazi.com – generic zithromax viagra buy sri lanka

Marvinerulk
Гость
Marvinerulk

viagra over the counter usa 2019 http://hydroxychloroquine24.com – hydroxychloroquine how to buy cialis in uk

Marvinerulk
Гость
Marvinerulk

non generic cialis sale http://hydroxychloroquine24.com – buy plaquenil cheap viagra for sale uk

Marvinerulk
Гость
Marvinerulk

buy cheap viagra online http://aralenph.com – buy chloroquine online best site to order generic viagra

AlfredAdvog
Гость
AlfredAdvog

viagra
buy cialis lilly

AlfredAdvog
Гость
AlfredAdvog

buy sildenafil
viagra pills sale uk

AlfredAdvog
Гость
AlfredAdvog

viagra pills
viagra buy online no prescription uk

AlfredAdvog
Гость
AlfredAdvog

viagra online
buy cialis online safely

AlfredAdvog
Гость
AlfredAdvog
AlfredAdvog
Гость
AlfredAdvog
AlfredAdvog
Гость
AlfredAdvog

buy viagra
buy viagra vancouver bc

AlfredAdvog
Гость
AlfredAdvog

viagra
buy cialis super active

AlfredAdvog
Гость
AlfredAdvog

viagra without a doctor prescription
cheapest generic cialis canada

AlfredAdvog
Гость
AlfredAdvog

viagra for men
cheap cialis uk suppliers

DennisLof
Гость
DennisLof

coupon for cialis by manufacturer buy generic cialis
cialis prices 20mg

DennisLof
Гость
DennisLof

side effects of cialis generic cialis
cialis dosages

DonaldTwill
Гость
DonaldTwill

over the counter viagra cheap viagra
canada viagra

DonaldTwill
Гость
DonaldTwill

viagra 100mg buy sildenafil online
viagra for sale

JosephDiona
Гость
JosephDiona

cialis for peyronie buy cialis
average price cialis

JosephDiona
Гость
JosephDiona

can you have multiple orgasms with cialis does viagra or cialis help with pe
cialis free trial

Thomasreeld
Гость
Thomasreeld

viagra cost per pill: generic viagra order cialis phone

Thomasreeld
Гость
Thomasreeld

viagra 100mg: viagra dosage recommendations how to buy cialis in uk

JohnnieQuabs
Гость
JohnnieQuabs

pet meds without vet prescription canada buy prescription drugs from canada cheap viagra vs cialis bodybuilding onlinepharmacyero.com

JohnnieQuabs
Гость
JohnnieQuabs

buy cheap prescription drugs online prices of viagra at walmart real cialis without a doctor’s prescription onlinepharmacyero.com

Michaeldus
Гость
Michaeldus

generic cialis available cialis vs viagra

Michaeldus
Гость
Michaeldus

canadian viagra cialis generic cialis

Jeffreymax
Гость
Jeffreymax

generic cialis without prescription: cheap cialis

treantinc
Гость
treantinc

Can I Get Lithium Over The Counter [url=https://cheapcialisll.com/]Cialis[/url] Fast Shipping Of Viagra buy real cialis online Kamagra From China