mix-blend-mode
Īpašumu definē kā elements, saturam vajadzētu saplūst ar savu fonu. Piemēram, a
varētu interesantā veidā saplūst ar fonu aiz tā.
.blend ( mix-blend-mode: exclusion; )
.blend ( mix-blend-mode: exclusion; )
Iepriekš minētajā piemērā saturs ir modificēts mix-blend-mode
tā, ka teksta krāsas tiek izslēgtas no tā fona. Šī ir tikai viena no daudzajām šī īpašuma vērtībām.
Ir problēma ar pārlūku Chrome 58+, kur mix-blend-mode
tie netiks parādīti elementiem, kas iestatīti uz caurspīdīga . Pārlūkā Chrome biļete ir izsniegta kā 711955 izdevums, kas tiek piešķirts šīs rakstīšanas laikā. Tikmēr vienkāršs labojums ir ķermeņa elementam piešķirt baltu (vai tiešām jebkuru) fona krāsu.
Vērtības
initial
: rekvizīta noklusējuma iestatījums, kurā nav iestatīts sajaukšanas režīms.inherit
: elements mantos sajaukšanas režīmu no tā pamatelementa.unset
: noņem elementa pašreizējo sajaukšanas režīmu.: tas ir atribūts vienam no maisīšanas režīmiem zemāk:
normal
: šis atribūts nepielieto nekādu sajaukšanos.multiply
: elements tiek reizināts ar fonu un aizstāj fona krāsu. Rezultātā iegūtā krāsa vienmēr ir tikpat tumša kā fons.screen
: reizina fonu un saturs pēc tam papildina rezultātu. Tā rezultātā saturs būs gaišāks parbackground-color
.- pārklājums: pavairo vai parāda saturu atkarībā no fona krāsas. Tas ir pretēji cietās gaismas sajaukšanas režīmam.
- aptumšot: fons tiek aizstāts ar saturu, kur saturs ir tumšāks, pretējā gadījumā tas tiek atstāts kā bijis.
lighten
: fons tiek aizstāts ar saturu, ja saturs ir gaišāks.color-dodge
: šis atribūts izgaismo fona krāsu, lai atspoguļotu satura krāsu.color-burn
: tas aptumšo fonu, lai atspoguļotu satura dabisko krāsu.hard-light
: atkarībā no satura krāsas šis atribūts to parādīs vai reizinās.soft-light
: atkarībā no satura krāsas tas to padarīs tumšāku vai gaišāku.difference
: tas atņem tumšāko no abām krāsām no gaišākās krāsas.exclusion
: līdzīgs,difference
bet ar zemāku kontrastu.hue
: izveido krāsu ar satura nokrāsu apvienojumā ar fona piesātinājumu un spilgtumu.saturation
: izveido krāsu ar satura piesātinājumu apvienojumā ar fona nokrāsu un spilgtumu.color
: izveido krāsu ar satura nokrāsu, piesātinājumu un fona spilgtumu.luminosity
: izveido krāsu ar satura spilgtumu un fona nokrāsu un piesātinājumu. Šī ircolor
atribūta apgrieztā vērtība .
Ir vērts atzīmēt, ka maisījuma režīma iestatīšana, izņemot normal
ģenerēšanu, rada jaunu sakraušanas kontekstu, kas pēc tam jāpievieno sakraušanas kontekstam, kurā ir elements.
Šo vērtību ietekme ir parādīta zemāk esošajā demonstrācijā:
Vairāk informācijas
- CSS Blend režīmu pamati
- mix-blend-mode MDN
- mix-blend-mode uz W3C
- CSS Blend Mode demonstrāciju kolekcija
- Iepazīšanās ar CSS Blend Modes
Pārlūka atbalsts
Šie pārlūka atbalsta dati ir no Caniuse, kurai ir sīkāka informācija. Cipars norāda, ka pārlūks atbalsta šo un jaunākās versijas funkciju.
Darbvirsma
Chrome | Firefox | IE | Mala | Safari |
---|---|---|---|---|
41 | 32 | Nē | 79 | TP |
Mobilais / planšetdators
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81. | 14.0-14.4 |