html - 添加新类时的动画

标签 html css animation

我的网络应用程序有两种不同的模式:视觉模式和交互模式。最初应用程序处于可视模式。当用户进入交互模式时,我在容器 div 中添加类“交互”。当发生这种模式更改并且我添加此类时,会出现一些以前隐藏的新 div。

我在我的 CSS 中使用了这种规则:

.interactive #somedivThatWasHidden{
    height: 100%;
    width: 20%;
}

我的问题是,这种转变何时发生。即,当我说 $(".container").addClass("interactive"); 我希望这些新的 div 显示为动画(从侧面滑入)。

最佳答案

您可以使用jQueryUI 来制作动画。

在这里签到..

http://jqueryui.com/toggleClass/

您还可以使用 jQuery 动画功能,

有点像

$(".container").addClass("interactive").animate({
//do your things
});

http://api.jquery.com/animate/

关于html - 添加新类时的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16473752/

相关文章:

python - 如何获取特定时间范围的平均值

javascript - 如何自动调整此 HTML 菜单的大小以适合父级宽度?

java - HBox for JavaFX 内部元素的布局

animation - 动画不透明度并隐藏小部件,使其不可点击

javascript - 选择 html 元素文本作为 JavaScript 的输入

javascript - ie vs chrome window.location.href 和 <base> 标签

javascript - CSS 中不同的元素类型可以使用相同的 ID 吗?

javascript - 时间轴在进入视口(viewport)时更改 css

javascript - 计算 gif 重播次数

android - 在 View 上显示图像