-1

我正在寻找一种在鼠标悬停时在链接下方拍摄下划线并在鼠标未悬停时再次消失的方法。我不确定我是否做得很好,所以如果你不明白,请告诉我。我很确定这不能用实际的下划线来完成,也许用<hr>标签?任何帮助表示赞赏!

4

2 回答 2

0
a {
    text-decoration: none;
    display: inline-block;
    border-bottom: 1px solid blue;    
    margin-right: 39px; 
    width: 0px;
    -webkit-transition: 0.5s ease;
            transition: 0.5s ease;
}

a:hover {
    -webkit-transition: 0.5s ease;
            transition: 0.5s ease;
    border-bottom: 1px solid blue;
    width: 30px;
    margin-right: 9px;
}

取自这里:下划线 css3 过渡

于 2013-04-22T21:12:53.887 回答
0

这是非常简单的 CSS:

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

但这只是为了悬停效果,如果你想要一个过渡,那么上面的答案应该可以工作。

于 2013-04-22T21:44:21.663 回答