【问题标题】:CSS3 Div PositionCSS3 div 位置
【发布时间】:2012-12-23 10:16:27
【问题描述】:

我有一个使用 CSS3 动画的加载圈。加载圈完成动画后,一个空 div 淡入。我在将空 div 放置在另一个 div 上时遇到问题。非常感谢任何帮助。

jsFiddle

【问题讨论】:

    标签: css html position


    【解决方案1】:

    position:absolute;top:0; 添加到框样式

    .box {
       background: #dedede;
       height: 200px;
       width: 200px;
       animation: in 3s forwards;
       position:absolute;
       top:0;
    }
    

    玩得开心:)

    【讨论】:

    • jsFiddle。请注意,当元素上方有其他项目时,它不起作用。
    【解决方案2】:

    您可以使用z-index 将元素放置在“层”中。

    z-index:1000;
    

    将使元素分别在 0 之上 1000 层。

    【讨论】:

    • 我已经在另一个 jsFiddle 中尝试过,但它似乎不起作用。
    【解决方案3】:

    jsFiddle NEW jsFiddle 包括圆圈上方的元素。

    .wrap 创建一个新的 CSS 规则,如下所示:

    .wrap{
      float: left;
    }
    

    您无需使用z-index 属性,因为您已经让 DOM 与您合作,而不是与您对抗。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 2014-11-07
      • 2015-06-18
      • 2012-12-09
      相关资源
      最近更新 更多