中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTML怎么實現2D盒子轉換成圖像

發布時間:2022-03-02 14:08:25 來源:億速云 閱讀:150 作者:iii 欄目:web開發

這篇文章主要介紹“HTML怎么實現2D盒子轉換成圖像”,在日常操作中,相信很多人在HTML怎么實現2D盒子轉換成圖像問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”HTML怎么實現2D盒子轉換成圖像”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

  CSS3 轉換

  CSS3轉換,我們可以移動,比例化,反過來,旋轉,和拉伸元素.

  它是如何工作?

  變換的效果,讓某個元素改變形狀,大小和位置.

  您可以轉換您使用2D或3D元素.

  瀏覽器支持

  Internet Explorer 10, Firefox, 和 Opera支持transform 屬性.

  Chrome 和 Safari 要求前綴 -webkit- 版本.

  注意:?Internet Explorer 9 要求前綴 -ms- 版本.

  2D 轉換

  在本章您將了解2D變換方法:

  translate()

  rotate()

  scale()

  skew()

  matrix()

  在下一章中您將了解3D轉換.

  實例

  div { transform:rotate(30deg); -ms-transform:rotate(30deg); -webkit-transform:rotate(30deg); }

  復制

  運行一下 ?

  translate() 方法

  translate()方法,根據左(X軸)和頂部(Y軸)位置給定的參數,從當前元素位置移動.

  實例

  div { transform:translate(50px,100px); -ms-transform:translate(50px,100px); -webkit-transform:translate(50px,100px); }

  復制

  運行一下 ?

  translate值(50px,100px)是從左邊元素移動50個像素,并從頂部移動100像素.

  rotate() 方法

  rotate()方法,在一個給定度數順時針旋轉的元素.負值是允許的,這樣是元素逆時針旋轉.

  實例

  div { transform:rotate(30deg); -ms-transform:rotate(30deg); -webkit-transform:rotate(30deg); }

  復制

  運行一下 ?

  rotate值(30deg)元素順時針旋轉30度.

  scale() 方法

  scale()方法,該元素增加或減少的大小,取決于寬度(X軸)和高度(Y軸)的參數:

  實例

  div { transform:scale(2,4); -ms-transform:scale(2,4); -webkit-transform:scale(2,4); }

  復制

  運行一下 ?

  scale(2,4)轉變寬度為原來的大小的2倍,和其原始大小4倍的高度.

  skew() 方法

  skew()方法,該元素會根據橫向(X軸)和垂直(Y軸)線參數給定角度:

  實例

  div { transform:skew(30deg,20deg); -ms-transform:skew(30deg,20deg); -webkit-transform:skew(30deg,20deg); }

  復制

  運行一下 ?

  skew(30deg,20deg)是繞X軸和Y軸周圍20度30度的元素.

  matrix() 方法

  matrix()方法和2D變換方法合并成一個.

  matrix 方法有六個參數,包含旋轉,縮放,移動(平移)和傾斜功能.

  實例

  利用matrix()方法旋轉div元素30°

  div { transform:matrix(0.866,0.5,-0.5,0.866,0,0); -ms-transform:matrix(0.866,0.5,-0.5,0.866,0,0); -webkit-transform:matrix(0.866,0.5,-0.5,0.866,0,0); }

  復制

  運行一下 ?

  新轉換屬性

  以下列出了所有的轉換屬性:

  Property

  描述

  CSS

  transform

  適用于2D或3D轉換的元素

  3

  transform-origin

  允許您更改轉化元素位置

  3

  2D 轉換方法

  函數

  描述

  matrix(n,n,n,n,n,n)

  定義 2D 轉換,使用六個值的矩陣.

  translate(x,y)

  定義 2D 轉換,沿著 X 和 Y 軸移動元素.

  translateX(n)

  定義 2D 轉換,沿著 X 軸移動元素.

  translateY(n)

  定義 2D 轉換,沿著 Y 軸移動元素.

  scale(x,y)

  定義 2D 縮放轉換,改變元素的寬度和高度.

  scaleX(n)

  定義 2D 縮放轉換,改變元素的寬度.

  scaleY(n)

  定義 2D 縮放轉換,改變元素的高度.

  rotate(angle)

  定義 2D 旋轉,在參數中規定角度.

  skew(x-angle,y-angle)

  定義 2D 傾斜轉換,沿著 X 和 Y 軸.

  skewX(angle)

  定義 2D 傾斜轉換,沿著 X 軸.

  skewY(angle)

  定義 2D 傾斜轉換,沿著 Y 軸.

到此,關于“HTML怎么實現2D盒子轉換成圖像”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

托里县| 延长县| 安乡县| 安西县| 体育| 晋宁县| 蓝田县| 秭归县| 鲁山县| 遂昌县| 新和县| 泉州市| 岚皋县| 东乌珠穆沁旗| 车险| 定安县| 祁东县| 米泉市| 务川| 岢岚县| 新宁县| 区。| 阿瓦提县| 广平县| 阜城县| 包头市| 涟水县| 宁德市| 新密市| 南丰县| 时尚| 河池市| 建瓯市| 岢岚县| 三亚市| 新郑市| 武威市| 金寨县| 霍林郭勒市| 改则县| 新乐市|