變形 原點 transform origin

2022-08-04 17:33:12 字數 1001 閱讀 5870

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

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

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

示例展示:

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

html**:

css**:

width: 300px;

height: 300px;

float: left;

margin: 100px;

border: 2px dotted red;

line-height: 300px;

text-align: center;

} background: orange;

-webkit-transform: rotate(45deg);

transform: rotate(45deg);

}.transform-origin div

演示結果:

變形 原點 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 上映,作為科...