gpt4 book ai didi

html - 当光标不在输入字段 css 上时文本消失

转载 作者:太空宇宙 更新时间:2023-11-04 12:45:04 27 4
gpt4 key购买 nike

这是我的CSS代码:

#text3 {
background: #333;
color: #ccc;
width: 50px;
height: 25px;
padding: 6px 15px 6px 35px;
border-radius: 50px;
transition: 1s all ease;
outline: 0;
}

#text3:hover {
width: 250px;
}

这是我的 html 代码:

<input type="text" name="username" id="text3"/>

所以我的问题是,当用户的光标在输入字段上时,它会变大,这很好,但是当他在其中键入内容并且光标消失时,文本字段会变小,并且那里没有文本。我知道当用户的光标不在文本字段上时该字段应该变小,但为什么文本会消失?我希望你可以帮助我。谢谢。

最佳答案

你也应该为 focus 状态设置样式。

#text3:focus,
#text3:hover {
width: 250px;
}

jsfiddle

更新:

使用 jQuery 执行此操作并且永远不会回到第一个状态

$('input').on('focus', function () {
$(this).addClass('Big');
});

jsfiddle

关于html - 当光标不在输入字段 css 上时文本消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26573781/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com