CSS transform-origin özelliği
- Önceki sayfa transform
- Sonraki sayfa transform-style
Kurs önerileri:
Tanım ve kullanım
Transform-origin özelliği, dönüştürülen elementin konumunu değiştirmenize olanak tanır.
2D dönüşüm elementleri elementin x ve y eksenlerini değiştirebilir. 3D dönüşüm elementleri Z eksenini de değiştirebilir.Gösterim。
Transform-origin özelliğini daha iyi anlamak için lütfen buyu izleyinGösterim。
Safari/Chrome kullanıcıları: Transform-origin özelliğinin 3D dönüşüm için kullanıldığını daha iyi anlamak için lütfen buyu izleyinYorum: transform ile birlikte kullanılır.
Transform özelliğini daha iyi anlamak için lütfen buyu izleyinGösterim。
Ayrıca bkz:
CSS3 eğitimi:CSS3 2D dönüşüm
CSS3 eğitimi:CSS3 3D dönüşüm
HTML DOM referans el kitabı:transformOrigin özelliği
örnek
Döndürme elementinin temel noktası konumunu ayarlayın:
div { transform: rotate(45deg); transform-origin: 20% 40%; }
Sayfa altında daha fazla örnek bulunmaktadır.
CSS dilbilgisi
transform-origin: x-axis y-axis z-axis;
özellik değeri
değer | tanım |
---|---|
x-axis |
Görünümün X eksenine yerleştirildiği yer belirtir. Olası değerler:
|
y-axis |
Görünümün Y eksenine yerleştirildiği yer belirtir. Olası değerler:
|
z-axis |
Görünümün Z eksenine yerleştirildiği yer belirtir. Olası değerler:
|
Teknik ayrıntılar
Öntanımlı değer: | 50% 50% 0 |
---|---|
Mirasçılık: | hayır |
Sürüm: | CSS3 |
JavaScript dilbilgisi: | nesne.style.transformOrigin="20% 40%" |
Tarayıcı desteği
Tablo中的数字注明了完全支持该属性的首个浏览器版本。
webkit-, moz- veya ms- ile başlayan sayılar, öne ekli ilk sürümü kullanır.
Özellik | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
transform-origin (İki değer dilimi) |
36.0 4.0 -webkit- |
10.0 9.0 -ms- |
16.0 3.5 -moz- |
9.0 3.2 -webkit- |
23.0 15.0 -webkit- 10.5 -o- |
transform-origin (Üç değer dilimi) |
36.0 12.0 -webkit- |
10.0 | 16.0 10.0 -moz- |
9.0 4.0 -webkit- |
23.0 15.0 -webkit- |
- Önceki sayfa transform
- Sonraki sayfa transform-style