0
我目前正在使用搜索功能的网站上工作。我在上角设置了一个文本框,并且我想设置它,以便每当用户点击框时,它都会延伸到它当前的长度的两倍。我到底该怎么做?我搜索了但找不到任何有用的信息。如何在点击时扩展文本框的大小?
我目前正在使用搜索功能的网站上工作。我在上角设置了一个文本框,并且我想设置它,以便每当用户点击框时,它都会延伸到它当前的长度的两倍。我到底该怎么做?我搜索了但找不到任何有用的信息。如何在点击时扩展文本框的大小?
为什么不使用CSS3转换?你可以这样做,使文本框的宽度增加:
input, textarea {
width: 280px;
-webkit-transition: width 1s ease;
-moz-transition: width 1s ease;
-o-transition: width 1s ease;
-ms-transition: width 1s ease;
transition: width 1s ease;
}
input:focus, textarea:focus {
width: 340px;
}
工作。谢谢! – 2012-03-09 15:11:42
哪种语言?哪个平台/框架? – kirilloid 2012-03-09 14:34:39
查看关于“jquery”的w3cschools教程 - 当它获得焦点并将其事件处理程序附加到文本框并修改其css以更改其大小 – 2012-03-09 14:41:43
我应该更清楚一点。我正在使用Javascript,并且我想尽可能避免使用jQuery – 2012-03-09 14:43:07