background-blend-mode հատկություն

background-blend-mode հատկությունը սահմանում է ֆոնային պատկերի համադրման ռեժիմը ֆոնային գույնի կամ այլ պատկերների հետ: Այս հատկության մեջ կարելի է նաև նշել մի քանի արժեքներ ստորակետով բաժանված, որոնք կկիրառվեն նույն հերթականությամբ: Հատկության արժեքները նման են գրաֆիկական խմբագրիչների հիմնական ռեժիմներին:

Շարահյուսություն

cssընտրիչ {
  background-blend-mode: ռեժիմներ;
}

Աղյուսակում ներկայացված են background-blend-mode հատկության հիմնական արժեքները.

Արժեքներ

Արժեք Նկարագրություն
normal Սովորական: Գույների համադրում չի օգտագործվում: Լռելյայն ռեժիմը:
multiply Բազմապատկում: Այս ռեժիմում հիմնական գույնի արժեքը բազմապատկվում է համադրված գույնի արժեքով: Արդյունքում ստացված գույնը միշտ ավելի մուգ գույն է:
screen Պայծառացում: Այս ռեժիմում բազմապատկվում են հիմնական և համադրված գույնի հակադարձ արժեքները: Որպես արդյունքում ստացված գույն միշտ կիրառվում է ավելի բաց գույն:
overlay Ծածկում: Այս ռեժիմում գույները բազմապատկվում կամ պայծառացվում են կախված հիմնական գույնից: Նախշերը կամ գույները ծածկում են գոյություն ունեցող պիքսելները՝ թողնելով անփոփոխ հիմնական գույնի բաց և մուգ հատվածները:

Օրինակ

Եկեք տեսնենք, թե ինչպես կերևա պատկերը background-blend-mode հատկության լռելյայն արժեքով.

html<div id="elem"></div>
css#elem {
  background-blend-mode: normal;
  background: url("bg.png") center / cover no-repeat,
  linear-gradient(#00A8DE, #FFF) fixed;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Օրինակ

Իսկ հիմա եկեք փոխենք background-blend-mode հատկության արժեքը բազմապատկման.

html<div id="elem"></div>
css#elem {
  background-blend-mode: multiply;
  background: url("bg.png") center / cover no-repeat,
  linear-gradient(#00A8DE, #FFF) fixed;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Օրինակ

Եկեք մեր պատկերի համար սահմանենք պայծառացման ռեժիմ.

html<div id="elem"></div>
css#elem {
  background-blend-mode: screen;
  background: url("bg.png") center / cover no-repeat,
  linear-gradient(#00A8DE, #FFF) fixed;
  width: 400px;
  height: 300px;
  border: 1px solid black;
}

Результат:

Տեսեք նաև

  • background հատկությունը,
    որը ֆոնի համար նախատեսված հապավումային հատկություն է
  • background-image հատկությունը,
    որի օգնությամբ բլոկին կարելի է տալ ֆոնային նկար
  • mix-blend-mode հատկությունը,
    որի օգնությամբ կարելի է համադրել սկզբնական գույները ֆոնային պատկերի վրա
  • backdrop-filter հատկությունը,
    որը թույլ է տալիս կիրառել ֆիլտրեր