javascript - 成帧器运动中的悬停动画。文字在视觉上变得扭曲
问题描述
我是帧运动的新手,我想在按钮上制作悬停动画。我能够成功创建动画,但是当我将鼠标悬停在按钮上时,文本会变形并且我想修复它,我已经完成了研究,但我无法找到解决方案
我只想将动画应用于按钮而不是其中的文本
我试过添加<motion.button layout />
我试过添加<motion.button layout="position" />
我还添加了<span>button text</span>
但问题仍然存在
<motion.button
style={{
padding: "10px 30px",
border: "none",
marginTop: "20px"
}}
whileHover={{
scale: 1.1
}}
whileTap={{
scale: 0.9
}}
>
Button
</motion.button>
如果有人能帮助我解决这个问题,那就太好了, https ://codesandbox.io/s/late-darkness-ejuzt?file=/src/App.js:134-419是我的代码沙箱链接,你可以看看我在说什么
谢谢!
解决方案
据此,您不能使用成帧器“禁用”子组件的缩放。尝试使用反应组件和变量(或 CSS)来禁用子缩放。
推荐阅读
- azure-active-directory - 使用图形资源管理器修改全局管理员的权限
- c++ - C++ _ULonglong 变量在 Visual Studio 2017 中未定义
- ios - Firebase - 构建数据库
- python - 训练时出现此错误 - ValueError: dictionary update sequence element #0 has length 1; 2 是必需的
- angular - 角度单元测试没有给出预期的结果
- ios - 有没有办法知道何时从 UITableView 中删除了 UITableViewCell?
- node.js - 是否可以在多个项目之间共享相同的节点模块?
- java - 我怎样才能让我的 JAVA 方法链工作?
- angular - Angular e2e - 应该在 h1 标签中呈现标题
- asp.net - Asp.net core IMemoryCache 的好处