首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ScaleAnimation开始结束位置分析

做项目的时候,需要用到动画,大小和位置都不一样。...刚开始想到的是ScaleAnimation和TranslateAnimation进行组合,但实验后发现,目标位置始终不对,只用TranslateAnimation是没有问题,所以ScaleAnimation...应该不只是进行了缩放 经过查找资料,发现ScaleAnimation还进行起始位置的移动。...ScaleAnimation分为两种情况,从本身的位置缩放到另一个位置和从另一个位置缩放到本身的位置 先看一下处理后的效果 看一下ScaleAnimation的构造函数 /**...– 从另一个位置缩放到本身的位置 这种情况我们关心的是开始位置,它们的关系是sourceLeft – targetLeft = pivotX * (1 – scaleX),那么pivotX = (sourceLeft

44310
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【CSS】CSS 背景设置 ② ( 背景位置 | 背景位置-方位值设置 )

    文章目录 一、背景位置 1、语法说明 2、注意事项 二、背景位置-方位值设置 1、效果展示 2、完整代码示例 一、背景位置 ---- 1、语法说明 如果 盒子的大小 大于 背景图片的大小 , 默认的...图片 位置是 左上角 ; 设置背景位置的 CSS 语法如下 : background-position : length length background-position : position position...; 设置背景位置为 左下角 : 粉色区域是盒子的区域 , 图片背景位于盒子左下角 ; 设置 bottom left 和 left bottom 效果是一样的 ; /* 设置背景位置 - 左下角 */...background-position: bottom left; 设置背景位置为 水平居中 垂直居中 : 粉色区域是盒子的区域 , 图片背景位于盒子中心位置 ; /* 设置背景位置 - 水平居中 垂直居中...*/ background-position: center center; 设置背景位置 指定一个值 另一个默认居中 : 粉色区域是盒子的区域 , 图片背景位于盒子的位置为 垂直方向位于顶部 ,

    4K20
    领券