2015-02-18 13 views
14

CSS özelliğini clip-path kullanmaya çalışıyorum, ancak Chrome'da Invalid property value hatası alıyorum. belirli çünkü, bu clip-path does not work with chrome bu soruya farklıdır:CSS'de çalışmayan Clip-Path Inset

.clip-me { 
 
    clip-path: inset(0px 50px 50px 0px); /* top, right, bottom, left */ 
 
}
<img class="clip-me" src="http://i.stack.imgur.com/MnWjF.png" width="100">

Clip Path Example

Not: Burada

screenshot

küçük demo SVG (CSS değil) kullanarak klip yolunu nasıl uygulayacağınız konusunda endişe duyabilirim.

Can I Use, Use should work in chrome.

cevap

25

, klip itibariyle

.clip-me {   /* top, right, bottom, left */ 
 
    -webkit-clip-path: inset(0px 50px 50px 0px); 
 
      clip-path: inset(0px 50px 50px 0px); 
 
}
<img class="clip-me" src="http://i.stack.imgur.com/MnWjF.png" width="100">

Güncelleme Krom 55 (I vendor prefixes bu listede görmüyorum rağmen) Ben sadece -webkit- önek gerekli çıkıyor - satıcı öneki olmadan destek artık destekleniyor, ancak diğer birçok tarayıcı hala -webkit-clip-path'u kullanmayı gerektiriyor. İşte

CanIUse kısa bir özetini aşağıda, (2017 itibariyle) kısmi destek tarayıcıların sağ üst köşesinde ek ayrıntılar genellikle -webkit- öneki

Can I Use Snaptshot

Ayrıntılı Okuma ihtiyacını belirten ile:

+1

İhtiyacınız olmayan http://caniuse.com/#feat=css-clip-path göre '( – DaniP

+0

bile [daha fazla okuma] moz' http://stackoverflow.com/ a/19904268/1654265): Lea Verou'nun PrefixÜretimi –

+0

@DaniP clip-path Firefox'ta çalışan herhangi bir versiyon yok –

İlgili konular