mask-image


Misol

Rasm uchun maska qatlami yarating:

.mask1 {   -webkit-mask-image: url(w3logo.png);   mask-image: url(w3logo.png);   mask-size: 70%;   mask-repeat: no-repeat; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


ULASHISH

Ta’rif va qo‘llanilishi

mask-image xususiyati element uchun maska qatlami sifatida ishlatiladigan rasmni belgilaydi.

Maslahat: CSS’dagi chiziqli va radial gradientlardan ham maska rasmi sifatida foydalanish mumkin.

Standart qiymat: none
Meros qilinadi: yo‘q
Animatsiya qilinadi: yo‘q. animatable haqida o‘qing
Versiya: CSS Masking moduli, 1-daraja
JavaScript sintaksisi: object.style.maskImage="url(star.svg)"

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

-webkit- bilan keladigan sonlar prefiks bilan ishlagan birinchi versiyani bildiradi.

Xususiyat
mask-image 120 120 53 15.4 15 -webkit-

CSS sintaksisi

mask-image: none|image|url()|initial|inherit;

Xususiyat qiymatlari

Qiymat Tavsif
none Bu standart qiymat
image Maska qatlami sifatida ishlatiladigan rasm
url() Rasmga yoki SVG <mask> elementiga URL havola
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing


Ko‘proq misollar

Misol

Chiziqli va radial gradientlar yordamida rasm uchun turli maska qatlamlarini yarating:

.mask1 {   -webkit-mask-image: linear-gradient(black, transparent);   mask-image: linear-gradient(black, transparent); } .mask2 {   -webkit-mask-image: radial-gradient(circle, black 50%, rgba(0, 0, 0, 0.5) 50%);   mask-image: radial-gradient(circle, black 50%, rgba(0, 0, 0, 0.5) 50%); } .mask3 {   -webkit-mask-image: radial-gradient(black 50%, rgba(0, 0, 0, 0.5) 50%);   mask-image: radial-gradient(black 50%, rgba(0, 0, 0, 0.5)); }
O‘zingiz sinab ko‘ring »

Misol

Rasm uchun maska qatlami yaratishda SVG <mask> elementidan foydalaning:

<svg width="600" height="400">   <mask id="svgmask1">     <polygon fill="#ffffff" points="100,10 40,198 190,78 10,78 160,198"></polygon>   </mask>   <image xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="img_5terre.jpg" mask="url(#svgmask1)"></image> </svg>
O‘zingiz sinab ko‘ring »

Misol

Rasm uchun maska qatlami yaratishda SVG <mask> elementidan foydalaning:

<svg width="600" height="400">   <mask id="svgmask1">     <circle fill="#ffffff" cx="75" cy="75" r="75"></circle>     <circle fill="#ffffff" cx="80" cy="260" r="75"></circle>     <circle fill="#ffffff" cx="270" cy="160" r="75"></circle>   </mask>   <image xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="img_5terre.jpg" mask="url(#svgmask1)"></image> </svg>
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS ma’lumotnomasi: mask xususiyati

CSS ma’lumotnomasi: mask-clip xususiyati

CSS ma’lumotnomasi: mask-composite xususiyati

CSS ma’lumotnomasi: mask-mode xususiyati

CSS ma’lumotnomasi: mask-origin xususiyati

CSS ma’lumotnomasi: mask-position xususiyati

CSS ma’lumotnomasi: mask-repeat xususiyati

CSS ma’lumotnomasi: mask-size xususiyati

CSS darsligi: CSS masking


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!