⊗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; }

:

Практически задачи

Задайте на абзаците червен полупрозрачен цвят.

Задайте на фона зелен полупрозрачен цвят.

Задайте на границата син полупрозрачен цвят.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне