91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何將一個DIV旋轉的某一角度即90度/180度/270度及放大等問題

發布時間:2021-10-08 11:41:20 來源:億速云 閱讀:171 作者:柒染 欄目:web開發

本篇文章為大家展示了如何將一個DIV旋轉的某一角度即90度/180度/270度及放大等問題,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

對前端是小白,不過有個gis系統的問題必須要借助點前端技術了,所以臨時抱佛腳,發現這個解決問題思路,雖然不完全算前端問題,還是記錄下來,說不定對誰有幫助。

首先是90度,180度,270度的旋轉,代碼如下:

代碼如下:


-webkit-transform: rotate(90deg);/*Safari 4+,Google Chrome 1+ */
-moz-transform: rotate(90deg);/*Firefox 3.5+*/
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);/*ie*/


上面2個都好理解 90度
下面IE濾鏡 rotation 有4個值 0 1 2 3 ;0是不旋轉 1=90度 2=180度 3=270度

實際使用發現,你放在style中不行,<DIV   ID= "oDiv "   STYLE= "width:100%;filter:progid:DXImageTransform.Microsoft.BasicImage(   Rotation=1); ">

這樣沒效果,必須放在css聲明中。如:

代碼如下:


#example {
transform: rotate(40deg);
-o-transform: rotate(40deg);
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=2);
}


其次呢,其實你看到了,(40deg);也就是說除了ie角度你隨便寫就行了。而IE的角度任意角度就比較麻煩,要用ie矩陣濾鏡,代碼如下:

代碼如下:


filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7660444431189777, M12=-0.6427876096865394, M21=0.6427876096865398, M22=0.7660444431189779)";


你可以嘗試一下,這個是大約40多度的角度。

嘗試之后瞬間覺得很強大,但是還有個大坑,那就是M11--M22哪里來的?

經過學習,
M11=cos(roation),M12=-sin(roation),M21=sin(roation),M22=cos(roation) roation就是你的角度嘍,不過遺憾的是直接這樣寫不行的,你必須自己算出數字,這里附贈一個算三角函數的在線無網址:http://www.ab126.com/geometric/1689.html.

最后補充一下,DXImageTransform.Microsoft.Matrix可以讓你的div放大縮小,只要將M11--M22放大或縮小對應倍數就行了,不過現在的寬屏看著有誤差啊。

上述內容就是如何將一個DIV旋轉的某一角度即90度/180度/270度及放大等問題,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

div
AI

三门县| 资溪县| 平顺县| 麟游县| 中超| 南陵县| 芦溪县| 桐庐县| 迁安市| 精河县| 湖口县| 白城市| 兴隆县| 墨竹工卡县| 深水埗区| 肥乡县| 确山县| 苏州市| 交口县| 英吉沙县| 新密市| 若尔盖县| 正蓝旗| 长垣县| 滦平县| 保山市| 嘉黎县| 怀柔区| 汉阴县| 囊谦县| 贺州市| 黄山市| 吉木萨尔县| 杭锦旗| 五峰| 凯里市| 铜梁县| 瑞安市| 三台县| 和林格尔县| 华坪县|