另一个 div 后面的绝对图像动画 - Angular 5 动画

Posted

技术标签:

【中文标题】另一个 div 后面的绝对图像动画 - Angular 5 动画【英文标题】:Absolute image animate behing another div - Angular 5 animation 【发布时间】:2018-10-04 03:51:17 【问题描述】:

我有一张想要制作动画的图像,它应该从底部向上滑动到它的位置。我正在使用 Angular 5 动画,到目前为止我的动画效果很好,但并不完全符合我的要求。请检查此Plunker,因为它是我所拥有的示例。

好的,我有两个divheight: 50%。顶部的div 有一个图像(在plunker 中表示为红色方块)设置为position: absolute。 我正在为这张图片(红色方块)设置动画,使其从下到上出现,但问题是:

我希望图像来自底部,但要位于底部 div 并且它位于它的前面。

我尝试了z-index,但没有成功,找出原因,想不出另一种听起来不像便宜又丑陋的解决方法。

谢谢。

【问题讨论】:

【参考方案1】:

position: relative; 与 z-index 一起添加到 #bottom div。

#bottom 
  background: #a3c6ff;
  position: relative;
  z-index:1;

【讨论】:

以上是关于另一个 div 后面的绝对图像动画 - Angular 5 动画的主要内容,如果未能解决你的问题,请参考以下文章

为啥使用 CSS 显示在绝对定位图像后面的文本?

在悬停按钮 CSS 动画后面放置正确格式的图像

44 Vue动画 <transtion> 标签里有两个DOM,然后一个出现时,另一个消失

将背景图像动画到另一个 - CSS/JQuery [重复]

jquery:我可以动画位置:绝对位置:相对?

JQuery - 图像的悬停事件在另一个图像后面