我似乎发现了 CSS3 过渡的缺陷。希望不是。这是两难的。
.element a span {
display:none;
opacity:0;
position:absolute;
top:-10px;
-webkit-transition-property:top, opacity;
-webkit-transition-duration:500ms;
}
.element a:hover span {
display:inline;
opacity:0.8;
position:absolute;
top:10px;
}
过渡根本不是这样工作的。如果删除了 display:none 属性,那么它确实有效,但是在这种情况下,我们需要链接上的 display:none 属性,以便在悬停之前无法与之交互。
有任何想法吗?
奇妙