我尝试使用<textarea>
元素的 cols 和 rows 属性来设置字符的宽度和高度。
即使我没有使用CSS,也表现不对。
查看示例:link
我创建了5x5文本区域。我可以在第一行输入7个字符。我只想要5个。
高度还可以。只有5行可见。
但是当我们输入的字符多于可见区域时,会显示垂直滚动条。第一行只包含4个字符。
有没有办法将它限制在5?也许是第三方组件。或者我可以在滚动条出现时抓住并增加宽度?
答案 0 :(得分:0)
如果我没有正确理解你,你可以使用maxlength
来限制你的角色长度。
例如:
http://jsfiddle.net/b85qg3p2/4/
<textarea rows="5" cols="5" maxlength="25"></textarea>
或者,您可以使用JavaScript http://jsfiddle.net/3e3EH/1/
答案 1 :(得分:-3)
您不需要编写大型代码行。
只写少于5行,并且将完成
(Demo)
-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
NSString * segueIdentifier = [segue identifier];
UITabBarController *tabar=segue.destinationViewController;
UINavigationController *navController = [tabar.viewControllers objectAtIndex:1];
ViewController5 *fifthView=[navController.viewControllers objectAtIndex:0];
fifthView.theImage = selectedImage.image;
[tabar setSelectedIndex:1];
}
&#13;
var sd = document.getElementById("my_home");
sd.maxLength = 10;
&#13;
#my_home {
width: 250px;
height: auto;
font-size: 24px;
border: 1px solid;
}
&#13;