變形 原點 transform origin

2022-05-03 19:42:11 字數 1474 閱讀 7162

任何乙個元素都有乙個中心點,預設情況之下,其中心點是居於元素x軸和y軸的50%處。如下圖所示:

在沒有重置transform-origin改變元素原點位置的情況下,css變形進行的旋轉、位移、縮放,扭曲等操作都是以元素自己中心位置進行變形。但很多時候,我們可以通過transform-origin來對元素進行原點位置改變,使元素原點不在元素的中心位置,以達到需要的原點位置。

transform-origin取值和元素設定背景中的background-position取值類似,如下表所示:

示例展示:

通過transform-origin改變元素原點到左上角,然後進行順時旋轉45度。

html**:

<

div

class

>

<

div>原點在預設位置處

div>

div>

<

div

class

>

<

div>原點重置到左上角

div>

div>

css**:}.transform-origin div

演示結果:

>變形與動畫

title

>

<

link

href

="style.css"

rel="stylesheet"

type

="text/css"

>

head

>

<

body

>

<

div

class

>

<

div>我修改原點之後在進行15度的扭曲

div>

div>

body

>

html

>

}

變形 原點 transform origin

任何乙個元素都有乙個中心點,預設情況之下,其中心點是居於元素x軸和y軸的50 處。如下圖所示 在沒有重置transform origin改變元素原點位置的情況下,css變形進行的旋轉 位移 縮放,扭曲等操作都是以元素自己中心位置進行變形。但很多時候,我們可以通過transform origin來對元...

MFC 邏輯座標原點與裝置座標原點的移動

參考 這幾個 上講的不太全面,自己正在總結,先占個坑 mfc windows 程式設計 p41中講解的關於setwindoworg和setviewportorg的使用,這裡先呈上自己摘自網路和課本的一些知識 原點概念的理解 在數學中常稱點 0,0 為座標原點,但是在windows中原點是乙個座標,但...

變形金剛4 別逼我變形

2014 06 29 20 00 家居設計 標籤 電影 1526 每個胖子的朋友中,總有個天天鼓勵他品嚐美食的吃貨,因為他的存在,我可以顯得不那麼肥胖 每個正常人的朋友中,總有個辦事不靠譜的技術宅,因為他的存在,我可以顯得比較正常。這就是我的兩個好友 胖子和雞仔兒。最近恰逢 變形金剛4 上映,作為科...