【问题标题】:Animation in css3css3中的动画
【发布时间】:2013-03-07 19:22:19
【问题描述】:

我刚刚创建了一个 css3 动画,但遇到了问题。 当我将鼠标悬停在我的文本上时,上面会出现一条线,一切可能都很棒,但我不知道如何在文本底部移动这条线。 我正在尝试使用 transform:translateX 但它没有帮助。

这是我的代码:

.line
{
font-family:Tahoma;
width:0px;
height:1px;
background:black;
transition:width 0.4s ease ;
-moz-transition: 0.4s ease ; /* Firefox 4 */
-webkit-transition: 0.4s ease ; /* Safari and Chrome */
-o-transition: 0.4s ease; /* Opera */

}

div:hover

{

width:85px;

}

http://jsfiddle.net/DashDesign/SD58Z/1

【问题讨论】:

    标签: html css animation transform transitions


    【解决方案1】:

    将内部 div 移动一个像素到顶部,给它一个不透明的背景,并从父 div 中移除高度限制。

    .line div{
        background:#fff;
        position:relative;
        bottom:1px;
    }
    

    Example

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-06
      • 2015-02-15
      • 1970-01-01
      相关资源
      最近更新 更多