千家信息网

如何将一个DIV旋转的某一角度即90度/180度/270度及放大等问题

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇文章为大家展示了如何将一个DIV旋转的某一角度即90度/180度/270度及放大等问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。对前端是小白,不过有个
千家信息网最后更新 2026年11月04日如何将一个DIV旋转的某一角度即90度/180度/270度及放大等问题

本篇文章为大家展示了如何将一个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中不行,

这样没效果,必须放在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度及放大等问题,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

角度 问题 代码 前端 就是 不行 内容 技能 知识 滤镜 尝试 强大 简明 遗憾 三角函数 抱佛脚 简明扼要 说不定 临时抱佛脚 也就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 港股互联网科技股 互联网科技开发公司 互联网络科技有限公司 互联网金融与金融科技 广州宏创互联网科技 苏州互联网科技贷款公司 撒么互联网科技公司 博兴的互联网电子科技公司 互联网科技热点资讯 银川新华互联网科技职业技术培训学校图片 重庆威客帮互联网科技 广西互联网科技孵化中心 锡山区互联网智能科技产品供应 雨阳互联网卡科技有限公司 广州富喜互联网络科技 广州百诚互联网科技有限公司官网 唯美互联网科技 科技和互联网行业的特点 互联网科技大会大佬 株洲百竞科技的互联网营销顾问 科技互联网政务服务 互联网 视角下的科技创新 博兴的互联网电子科技公司 互联网科技有哪些公司 互联网金融中的现代科技 岳阳华臻互联网科技有限公司 互联网科技与大数据专业 朱啸虎曾投资哪些互联网科技企业 互联网科技如何创业 安徽零酒互联网科技有限公司
0