【发布时间】:2013-06-22 11:58:56
【问题描述】:
我有一个文本,它在悬停时会在其他地方显示另一个(否则隐藏)文本,如下所示:
HTML
<div class="design">hover me<span>to show this</span></div>
CSS
.design {
position: absolute;
z-index: 2;
color: #404040;
}
.design:hover {
cursor: pointer;
}
.design span {
position: absolute;
display: none;
}
.design:hover span {
display: block;
top: 47px;
left: 45px;
font-family: Arial;
font-size: 13px;
color: #000;
}
如何将过渡效果应用于根据悬停而隐藏或显示的文本?显然transition 与display:none 和:block 冲突,但使用visibility 似乎也不起作用。
编辑:jsFiddle - http://jsfiddle.net/vwsgJ/
【问题讨论】:
-
这个问题和stackoverflow.com/questions/17200141/….. 很相似。希望对你有帮助...
-
您可以为您的问题jsfiddle.net 创建一个jsfiddle。这将帮助其他人给你一个更好的答案:)
-
添加了 jsFiddle,谢谢。但是我无法从您链接的其他主题中找到帮助。
-
希望这也能有所帮助。我使用 rgba 创建了这个 -->jsfiddle.net/vwsgJ/1
-
使用
opacity = 0和1,transition仅适用于数值!
标签: css css-transitions