html - Animate.css 和固定定位

标签 html css animation animate.css

我有像 http://jsfiddle.net/2nzp8835/1/ 这样的简单标记.单击 expand 后内容变为“全屏显示”。然后我使用 animate.css 在动画中添加淡入淡出,就像在 http://jsfiddle.net/ph1rvh6p/1/ 上一样expand 停止工作。
我不知道为什么。是否可以将 animate.css 与固定定位元素一起使用?

最佳答案

我修复了它,但由于某些原因我仍然无法弄清楚。
我的解决方案在这里:JSFiddle.

关键属性是vwvh

.fullscreen-mode{
    height: 100vh;
    left: -10px;
    position: fixed;
    top: -10px;
    width: 100vw;
    z-index: 99999;
}

它是 CSS3 属性。如果考虑IE8~IE9,可能效果不佳。但在 Chrome 和 FF 上,它运行良好。 我尝试找到详细原因。 这里有一些线索:
在 animation.css 中,您使用了这些类

    .fadeInRight {
        animation-name: fadeInRight;
    }
    .animated {
        animation-duration: 1s;
        animation-fill-mode: both;
    }


我删除了其中一些。有效的会回来。所以,我猜想 animtion 重新定义了页面流,使您的目的效果不起作用。


这是一个附加问题: 名为 animated 和 .fadeInRight 的类如何影响 animation.css 中的页面流? 希望有人能帮忙。

关于html - Animate.css 和固定定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26032745/

相关文章:

html - 菜单将页面的其余部分向下推

javascript - 如何获取动态输入框生成的两个文本框的倍数

ios - 现代时代 UITableView 动画

android - 自定义 RecyclerView 的 LayoutManager。项目删除动画完成后自动测量

html - 为其他监视器缩放 CSS

python - 使用 Beautifulsoup 解析后写入 csv 会导致分离值或空输出文件

javascript - 保持 div 居中,保持宽高比并垂直或水平调整大小

css - .container 高度自动不适应内容

javascript - 将div内的元素排成一条直线

java - RecyclerView 插入动画中断 OnClick