resize : none | both | horizontal | vertical | inherit
相关属性: N/A
<input type="text" style="height: 220;width: 492" id="send"> 怎样让我的单行文本框的焦点在首行显示;
我用这个代码 ;每次输入信息是,焦点都在中间的一行, 我怎样修改才能让焦点在第一个
建议使用 textarea 然后参考
语法:
resize : none | both | horizontal | vertical | inherit
相关属性: N/A
取值:
把效果截图出来看看吧,不明白你的意思
输入信息的时候都是在当中行;
@longyin: 这么大的文本框用多行文本标签吧<textarea></textarea>
@阿 牛: 实在要用input就这样子写吧,<input type="text" id="Send" style=" height: 220px;width: 492px;text-align:left; vertical-align:top"/> 不过这样是的做法还没有做过,意义也不知何在
@阿 牛: 我打算做一个聊天窗口;要是多行文本框的话,用户可能会在右下角拉大或拉小感觉不好;
@longyin: 没有添加css+js设置是不会出现可以拉大拉小的情况的。上面的代码可以实现了吧?
那你是用多行文本框不就行了吗?
找找看input的样式
不明白是个什么意思:单行文本框的焦点在首行显示?
<textarea id="send" cols="45" rows="12" style=" overflow:auto;"></textarea>
你这样写就实现你要的功能,而且也不会出现用户可以自动调整窗口大小效果,效果图:
<textarea id="send" cols="45" rows="12" style=" overflow:auto;"></textarea>
你这样写就实现你要的功能,当内容多的时候,内容框右边会自动出现滚动条,而且也不会出现你说的用户可以随意调整窗口大小的问题,效果图:
单行文本框,只有一行,所以他不管怎么显示,都是在首行的啊.?
是啊 我也纳闷了 怎么会这样呢
@longyin: 你换成多行的试试呗.