我有一个 400px 宽度的输入字段。当我悬停它时,宽度会增加 500px,当我聚焦它时,宽度会保持增加 500px。比我写下一些文字,点击离开,输入字段回到 400px 宽度。在将一些文本写入字段并单击离开后,我想将输入字段保持在宽度 500px 上,或者按 TAB。
我有这样的:
input { background-color:#fff; width:400px; ....... }
input:hover { opacity:0.9; filter:alpha(opacity=90); width:500px;}
input:focus { color:#ff6b4f; box-shadow: 0 0 8px #fff; width:500px;}
input:visited { color:#ff6b4f; box-shadow: 0 0 8px #fff; width:500px;}
这不起作用。我不知道我该如何正确地做到这一点。