如何解决如何使不能调整大小的多行TextBox控件?
| 如何使不能调整大小的多行TextBox控件? 我正在将asp.net与c#一起使用,但找不到执行此操作的选项解决方法
您应该可以使用以下CSS在Chrome和Safari中禁用调整文本区域大小的功能:
textarea {
resize: none;
}
,不是首选代码,但这对我有用。这种样式会覆盖CSS
<asp:TextBox id=\"tb5\" TextMode=\"multiline\" style=\"resize:none\" width=\"330px\" Height=\"50px\" wrap=\"true\" runat=\"server\" />
,我正在使用以下方法,并且大多数方法都适用。
.mymultitextboxclass{max-height:100px;min-height: 100px;max-width:400px;min-width:400px;}
然后将此CSS类设置为您的MultiLine文本框。看到它:http://jsfiddle.net/tugberk/RKcbn/
,控件上没有这样的选项。
这完全取决于浏览器及其呈现文本框的方式。
您可以通过CSSresize
属性来控制此属性,尽管这取决于浏览器。
,创建一个CSS类,如下所示:
.MultiLineTextBox
{
resize: none;
}
然后在文本框的代码中
<asp:TextBox ID=\"txtAdd\" runat=\"server\" TextMode=\"MultiLine\" BorderStyle=\"Inset\"
CssClass=\"MultiLineTextBox\"></asp:TextBox>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。