我有以下CSS代码片段,用于在用户选择一个输入框时动画/移动某些标签文本。只运行一次CSS动画
input:focus ~ label, input.used ~ label {
top: -20px;
transform: scale(.75); left: -2px;
color: #4a89dc;
}
这工作正常,但我面临一个问题。当我选择一个不同的输入时,标签文本会回到原来的位置并重叠旧文本。
我要么要标签文字一起消失,要么我想让它留在它的新位置。换句话说,它不应该回到它不活跃的位置。
尝试创建一个js小提琴或发布一些更多的代码在这里进行测试。 – Muhammad
这是正确的。我这样做,问题是照顾。谢谢。 –