猜我这个:
我有一个空的 SPAN 值等待验证“确认”文本字符串。文本字符串需要在一两秒后自动消失(无需用户交互)。纯CSS如何做到这一点?
由于没有像 :hover 这样的用户启动触发器,最好根据确切的文本字符串值设置规则吗?显得不灵活。你如何设置第二个或两个延迟开始的时间?
这似乎不起作用......
<span class="validationTextString" value=""></span>
.validationTextString[value=""]
{opacity: 1.0;
transition: opacity 0.3s linear 2s;}
.validationTextString[value="confirmed"]
{opacity: 0.0;}
谢谢你的帮助。
- 更新 -
上述规则实际上确实有效。但只有 ONCE - 因为值在填充后不会改变。是否有一个通用的 CSS 值来触发更改而不是一个特定的值?或者触发后重置规则的方法?
再次感谢。