html - CSS 动画故障,悬停时

标签 html css

我遇到悬停动画故障。当你靠近元素底部时,它会不受控制地跳跃,有什么解决办法吗?

示例图片:

enter image description here

.btn:hover{
    background-color: #2795de;  
    -moz-transform: translate(0, -1.3em);
    -o-transform: translate(0, -1.3em);
    -webkit-transform: translate(0, -1.3em);
}

最佳答案

刚刚设置transition在 .btn

.btn{
 -moz-transition: all 2s ease;
 -o-transition: all 2s ease;
 -webkit-transition: all 2s ease;
  }

 .btn:hover{
  background-color:#2795de; 
 -moz-transform:translate(0,-1.3em);
 -o-transform:translate(0,-1.3em);
 -webkit-transform:translate(0,-1.3em);
  }

演示

.btn{
  width:200px;
  height:200px;
  border-radius:4px;
  background: red;
 -moz-transition: all 2s ease;
 -o-transition: all 2s ease;
 -webkit-transition: all 2s ease;
  }

 .btn:hover{
  background-color:#2795de; 
 -moz-transform:translate(0,-1.3em);
 -o-transform:translate(0,-1.3em);
 -webkit-transform:translate(0,-1.3em);
  }
<div class=btn > HOVER ME </div>

关于html - CSS 动画故障,悬停时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30296504/

相关文章:

html - ihover 不适用于 Bootstrap

javascript - 使用服务器上的 svg 生成器更改 img 的 src 属性不会触发 HTTP 请求

html - 垂直菜单 CSS

javascript - 带有关闭菜单的 jQuery Accordion

javascript - video.js 无法在 IE 9,10 或 11 中加载/工作

php - 从表单发布数组

css - 网站在 IE9/Comino 和 iPad/iPhone 浏览器中无法正确呈现 - 侧边栏掉到底部,在内容下方

css - mixins 覆盖媒体查询样式

css - 在 bootstrap 侧边栏中隐藏特定元素

css - iPhone 忽略所有媒体查询