是否可以使用 transform: scale(x) 属性,同时保持元素粘在页面底部?(默认情况下,如果相对于元素的中心进行缩放,如下所示)
(来源:w3schools.com)
是否可以使用 transform: scale(x) 属性,同时保持元素粘在页面底部?(默认情况下,如果相对于元素的中心进行缩放,如下所示)
(来源:w3schools.com)
使用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%;
}
这是一个现场演示,展示了transform-origin
实际操作。
问题是您是否可以选择对象的轴。我不知道这个问题的答案,我猜它可能不是。
如果您真的无法设置“轴”,则必须在同时移动框的同时对其进行变换。