АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
⊗mkSpGfCRa 54 of 128 menu

Заданне колеру праз rgba у CSS

Акрамя фармату rgb існуе фармат rgba, які працуе аналагічным чынам, але чацвёртым параметрам дазваляе задаваць паўпразрыстасць колеру. Гэты параметр прымае драбінныя значэнні ад 0 да 1. Пры гэтым адзінка адпавядае поўнай непразрыстасці, а нуль - поўнай празрыстасці.

Давайце паглядзім на прыкладах.

Прыклад

Для пачатку зробім вось такі непразрысты блок:

<div id="parent"> <div id="elem"> Lorem ipsum dolor sit amet. </div> </div> #parent { background-image: url("bg.png"); background-repeat: no-repeat; background-size: cover; display: inline-block; padding: 30px; } #elem { width: 300px; height: 200px; border: 20px solid red; padding: 10px; font-size: 50px; font-weight: bold; color: rgba(255, 0, 0); /* чырвоны колер */ }

:

Прыклад

Дадамо цяпер паўпразрыстасць тэксту:

<div id="parent"> <div id="elem"> Lorem ipsum dolor sit amet. </div> </div> #parent { background-image: url("bg.png"); background-repeat: no-repeat; background-size: cover; display: inline-block; padding: 30px; } #elem { width: 300px; height: 200px; border: 20px solid red; padding: 10px; font-size: 50px; font-weight: bold; color: rgba(255, 0, 0, 0.5); /* чырвоны паўпразрысты */ }

:

Прыклад

А цяпер зробім паўпразрыстую мяжу:

<div id="parent"> <div id="elem"> Lorem ipsum dolor sit amet. </div> </div> #parent { background-image: url("bg.png"); background-repeat: no-repeat; background-size: cover; display: inline-block; padding: 30px; } #elem { width: 300px; height: 200px; border: 20px solid rgba(255, 0, 0, 0.5); /* чырвоны паўпразрысты */ padding: 10px; font-size: 50px; font-weight: bold; color: red; }

:

Прыклад

А цяпер зробім паўпразрысты фон:

<div id="parent"> <div id="elem"> Lorem ipsum dolor sit amet. </div> </div> #parent { background-image: url("bg.png"); background-repeat: no-repeat; background-size: cover; display: inline-block; padding: 30px; } #elem { width: 300px; height: 200px; border: 20px solid red; background-color: rgba(0, 0, 0, 0.4); /* чорны паўпразрысты */ padding: 10px; font-size: 50px; font-weight: bold; color: red; }

:

Практычныя задачы

Задайце абзацам чырвоны паўпразрысты колер.

Задайце фону зялёны паўпразрысты колер.

Задайце мяжы блакітны паўпразрысты колер.

byenru