我的要求是这样的。我需要一个宽度为 5px 的文本框。当我在上面输入一些东西时,宽度应该会增加。是否可以只使用 CSS 而不使用 js
谢谢
ATM 这仅通过 CSS 是不可能的。
要实现这一点,您必须在每次击键时检查文本字段的当前内容宽度(使用它的onKeyUp
事件),然后相应地更改文本框的宽度。
嗯我只知道这样一个..
<script language="javascript">
function expand_textbox(s)
{
s.size = s.size + 1;
}
</script>
<input type="text" size="20" name=txt onkeyup="expand_textbox(this)" >
尝试一下..