属性缩放后,默认的向下和向右也移动了一段距离,这是因为
scale()默认是按中心进行缩放的!这里花了大量时间去寻找合适的方法解决,比如负margin、translate()等,但是由于难以计算合适的移动比例系数,恕本人算法辣鸡,这一方法尝试很久终于决定还是放弃……翻看css手册发现了一个熟悉又陌生的属性
设置旋转元素的基点位置:
transform-origin: x-axis y-axis z-axis;它有3个属性值,分别代表定义视图被置于X、Y、Z轴的何处。
他乡遇故知,久旱逢甘霖!要的就是你啊!设置
transform-origin: 0 top 0 解决~其实吧,这个属性很早就被用到了,只不过我最开始写的是缩写
transform-origin: 0,被浏览器解析之后的就是
transform-origin: 0 center 0……当时的感受就是左右解决了,一直想的都是把iframe移上去,殊不知人家自带这样的功能,只不过被我忽略了。学习还是不能囫囵吞枣啊,一个属性竟然可以浪费半天的时间,我大概不是个合格的前端……(逃









