例如:
width:10px
transform: scale(100, 100)
问题:
有没有办法控制质量?我尝试将scale
应用于父元素,子元素本身,但无论我做什么 - 图像都是真实的大小
JSFiddle https://jsfiddle.net/dpfmp4hz/
为什么我需要这个:
我真的不想使用画布......
感谢您的帮助!
答案 0 :(得分:1)
我创建了一个从4000px减少到600px的小提琴,我没有看到你使用以下css描述的任何延迟:
img {
width: 4000px;
height: auto;
}
.parent {
transform-origin: 0 0;
transition: all 1s ease-in-out;
display: inline-block;
}
.parent:hover {
transform: scale(.15, .15);
}
https://jsfiddle.net/p5yL6fwo/1/
您的问题还有什么我没看到的吗?您是否正在使用可能难以重新绘制此类图像过渡的设备/计算机?
这是相同的,但转变,再次没有滞后: https://jsfiddle.net/he12r8g5/