【发布时间】:2015-08-07 00:02:46
【问题描述】:
这应该很简单。
我的 HTML 中有一堆锚点,如下所示:
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
<a href="#">Link 4</a>
<a href="#">Link 5</a>
在 CSS 中,我放置了一个悬停效果来执行 translate: transform();
a {
font-size: 2em;
transition: all .3s ease-out;
}
a:hover {
transform: translate(0, -5px);
}
现在,当您将它们悬停时,这应该会使锚点向上移动 5 个像素。他们确实做到了,但即使鼠标仍然悬停,它们也会立即关闭。还有其他人遇到这种行为并找到了解决方案吗?我希望效果在鼠标悬停时保持活跃。 Codepen 链接:http://codepen.io/BrianEmilius/pen/NqoLQo
【问题讨论】:
标签: html css css-transitions css-transforms