作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试复制以下行为,即用户将文本输入文本框,然后单击文本框,输入的文本将变成可移动标签(也非常类似于在问题中添加标签所以)-
我可以像这样在文本框中创建水印 -
CSS
input.watermark {
color: #D3D3D3; font-weight: 400;
}
Jquery
(document).ready(function() {
var watermark = ''; // watermark value
$('#myID').val(watermark).addClass('watermark');
$('#myID').blur(function(){
if ($(this).val().length == 0){
$(this).val(watermark).addClass('watermark');
}
});
$('#input_fname').focus(function(){
if ($(this).val() == watermark){
$(this).val('').removeClass('watermark');
}
});
});
我怎样才能做到这一点?
最佳答案
除了在 jQuery 中添加和删除类之外,您还可以在 CSS 中为文本框创建一个单独的类,并在将鼠标悬停在文本框上时更改文本框的不透明度以使标签消失并在某种意义上'已删除'。
关于jquery - 文本框内的可移除标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26867041/
我正在做一个项目,我的 android 在这个项目中作为一个网络服务器工作;输入带端口号的 IP 地址,打开 Web 界面,用户可以将文件上传到手机。我想在 Web 界面上显示一些图片,以便我们的界面
我是一名优秀的程序员,十分优秀!