![](/img/trans.png)
[英]Css transition not transitioning back to original state when using animation with it
[英]Transitioning content using css
我想更改div的内容,并且不希望它立即生效。 我希望文本在悬停时缓慢出现。
注意:想要一个纯CSS解决方案
HTML
<div></div>
CSS
div:after {
content:"positive!";
transition:content 2s;
}
div:hover:after {
content:"negative!";
}
这是小提琴
您可以使用:before
和:after
,例如:
div:before {
position: absolute;
left: 0;
content:"positive!";
opacity: 1;
transition:2s;
}
div:after {
position: absolute;
left: 0;
content:"negative!";
opacity: 0;
transition:2s;
}
div:hover:before {
opacity: 0;
}
div:hover:after {
opacity: 1;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.