是否可以使用transform:scale(x)属性,同时保持元素停留在页面的底部? (默认情况下,如果比例相对于元素的中心如下所示)
default scale behavior http://www.w3schools.com/css3/transform_scale.gif
解决方法
使用
transform-origin
属性:
element{ -webkit-transform : scale(0.5); -moz-transform : scale(0.5); -o-transform : scale(0.5); -ms-transform : scale(0.5); transform : scale(0.5); -webkit-transform-origin : 50% 100%; -moz-transform-origin : 50% 100%; -o-transform-origin : 50% 100%; -ms-transform-origin : 50% 100%; transform-origin : 50% 100%; }
这是a live demo,显示了在行动中的变革起源.