⊗mkSpGfCRg 52 of 128 menu

Գույնի նշանակումը rgb-ի միջոցով CSS-ում

Ուսումնական ձեռնարկի հենց սկզբում, երբ մենք ուսումնասիրում էինք գույները, ես ձեզ պատմեցի, որ գույնը կարելի է նշանակել կամ անգլերեն բառով, կամ rgb-ի միջոցով, կամ #-ի միջոցով: Վերջին երկու ֆորմատները թույլ են տալիս ստանալ ցանկացած երանգի գույն: Եկեք պարզենք, թե ինչպես են աշխատում այդ ֆորմատները:

Այս եղանակները հասկանալու համար, նախ մեզ անհրաժեշտ է հասկանալ, թե ինչպես է էկրանի վրա ստացվում պահանջվող գույնը:

Իրականում էկրանի առանձին կետը (պիքսել) չի կարող փայլել բոլոր գույներով, որոնք պահանջվում են, քանի որ դա տեխնիկապես շատ դժվար կլիներ: Էկրանի յուրաքանչյուր կետ կարող է փայլել միայն երեք գույներով` կարմիր, կանաչ և երկնագույն: Բայց միաժամանակ և տարբեր համամասնություններով:

Խառնելով այս գույները` մենք կարող ենք ստանալ ցանկացած պահանջվող գույն, նմանությամբ նրան, ինչպես դա անում են նկարիչները ներկերով. խառնելով մի քանի գույներ` նրանք ստանում են մեկ այլ նոր գույն:

CSS-ում գույները խառնելու համար անհրաժեշտ է հատկության արժեքով նշել rgb հիմնաբառը, որից հետո ստորակետերով թվարկել այն համամասնությունները, որոնցում պետք է վերցնել այս երեք հիմնական գույները: Ինքները` գույները, կարող են փոխվել 0-ից մինչև 255: Ընդ որում, զրոն - դա գույնի բացակայությունն է, իսկ 255-ը դա մաքուր գույն է (օրինակ, մաքուր կարմիր):

Ինքները՝ rgb տառերը, վերծանվում են որպես red, green, blue:

Տեսնենք օրինակներով:

Օրինակ

Եկեք խառնենք մաքուր կարմիր և մաքուր երկնագույն գույները: Դրա համար առաջին արժեքը դնենք 255, երկրորդը` 0, իսկ երրորդը` 255: Մենք կստանանք mանուշակագույն գույն:

<p> տեքստ </p> p { color: rgb(255, 0, 255); }

:

Օրինակ

Եկեք հիմա առաջին արժեքը դնենք 255, իսկ մնացած բոլորը` զրո: Արդյունքում կստանանք մաքուր կարմիր գույն:

<p> տեքստ </p> p { color: rgb(255, 0, 0); }

:

Օրինակ

Այսպես կստանանք մաքուր կանաչ գույն:

<p> տեքստ </p> p { color: rgb(0, 255, 0); }

:

Օրինակ

Իսկ եթե կանաչի համար դնենք ոչ թե 255, այլ 100, ապա կստացվի մասամբ կանաչ:

<p> տեքստ </p> p { color: rgb(0, 100, 0); }

:

Օրինակ

Խառնենք բոլոր երեք գույները կամայական համամասնություններով: Տեսեք, թե ինչ ստացվեց:

<p> տեքստ </p> p { color: rgb(200, 100, 125); }

:

Օրինակ

Եթե բոլոր արժեքները դնենք 255, ապա կստացվի մաքուր սպիտակ գույն:

p { color: rgb(255, 255, 255); }

Օրինակ

Եթե բոլոր արժեքները դնենք 0, ապա կստացվի մաքուր սև գույն:

p { color: rgb(0, 0, 0); }

Գործնական առաջադրանքներ

rgb-ի միջոցով գույն նշանակելով` դարձրեք բոլոր պարբերությունները կարմիր գույնի:

rgb-ի միջոցով գույն նշանակելով` դարձրեք բոլոր h2-ները կանաչ գույնի:

rgb-ի միջոցով գույն նշանակելով` դարձրեք բոլոր h3-ները երկնագույն գույնի:

Խառնեք մաքուր կարմիր և մաքուր կանաչ: Ի՞նչ գույն կստացվի:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել