CSS backface-visibility Özelliği
CSS3
Etiketin arka yüzünün görünür olup olmadığı belirlenir.
Yapısı (Syntax)backface-visibility: visible | hidden | initial | inherit;
NOT
Etiketin arka yüzünü göstermek için
transform özelliğinin rotateY() fonksiyonu kullanılır. Bu gibi durumda arka yüzün gözüküp gözükmeyeceği bu özellik sayesinde belirlenir. | Varsayılan Değer | visible |
| JavaScript Yapısı |
object.style.backfaceVisibility="hidden"
|
| Animasyon Özellikleri Uygulanabilir | Hayır (Daha fazla detay) |
Değerler
| Değer | Açıklama | Versiyon |
|---|---|---|
| visible | Varsayılan değerdir. Ve arka yüzü görünür kılar. | CSS3 |
| hidden | Arka yüzü gizler. | CSS3 |
| initial | Varsayılan ayarlarına geri döndürür. | CSS3 |
| inherit | Özelliği üst öğesinden miras alır. | CSS3 |
Örnekler
İki kutu oluşturup birinin arka yüzünü görünür, diğerininkini gizli yapalım.
<div class="box"> 1. kutu</div>
<div class="box hide">2. kutu</div>
<style>
.box {
width: 100px;
height: 100px;
background-color: blue;
transform: rotateY(200deg); /* ters yüzüne döndürdük */
}
.box.hide {
/* hide sınıfına sahip etiketin arka yüzünü gizledik */
backface-visibility: hidden;
}
</style>Editörde GörüntüleTarayıcı Desteği
| Chrome | Firefox | Edge | Internet Explorer | Opera | Safari | |
|---|---|---|---|---|---|---|
backface-visibility
|
36 -webkit-
|
16
-moz-
|
12
-webkit-
|
10 |
23
-webkit-
|
5.1 |
Destekliyor
Desteklemiyor