html - 怎么过渡出去?

标签 html css css-animations

对于以下代码,悬停时的动画效果很好。一旦我离开,它就会恢复到原来的大小。如何在失去焦点时实现过渡,以便在 div 中进出动画?

<style>
.border {
  border:1px solid black;
  width:500px;
}
.changesize:hover{
    width:250px;
    transition-property: width;
    transition-duration: 1000ms;
    transition-timing-function: ease-in;
}
</style>
<div class="border changesize">-- a div --</div>

http://scratchpad.io/caring-bead-826

最佳答案

添加以下样式(未悬停时用于 .changesize)

.changesize {
    transition-property: width;
    transition-duration: 1000ms;
    transition-timing-function: ease-in;
}

关于html - 怎么过渡出去?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52766451/

相关文章:

html - 我的导航栏在 IE 中没有排列 如果没有 Javascript,我该如何解决?

javascript - 通过单击按钮重复动画

css - transformX 时未检测到 webkit 动画播放状态悬停

javascript - 如何将选项添加到下拉菜单中,从另一个下拉菜单中选择并让第二个下拉菜单在更改时填充特定的 div 内容

html - CSS边框 Angular 曲线向后

HTML/CSS 三个堆叠/偏移图像

html - 如何在 HTML 邮件程序(HTML 电子邮件)中导入自定义字体

html - 如何创建改变状态的图像?

javascript - 将信息注入(inject)搜索栏 jQuery/Javascript

php - Wordpress:用png图像更改图标[进入功能]