Css 文本区域-不可重新调整大小

Css 文本区域-不可重新调整大小,css,browser,textarea,resizable,Css,Browser,Textarea,Resizable,我的cshtml文件中有以下标记。但是,文本框区域在左下角有一个可拖动的角,当拖动该角时,会重新调整文本区域的大小,并影响页面上的所有其他文本框/下拉列表等 <td class="label"> Notes : </td> <td class="value" rowspan="3"> @Html.TextAreaFor(mod

我的cshtml文件中有以下标记。但是,文本框区域在左下角有一个可拖动的角,当拖动该角时,会重新调整文本区域的大小,并影响页面上的所有其他文本框/下拉列表等

            <td class="label">
                Notes :
            </td>
            <td class="value" rowspan="3">
                @Html.TextAreaFor(model => model.Notes, new { cols = "40%", style = "width:250px;", @maxlength = "255" })
            </td>

是否可以添加任何内容来禁用TextArea for的大小调整功能?

您的浏览器会执行此操作。它增强了用户体验。为什么要禁用它

但是,您可以通过以下方式执行此操作:


你的浏览器可以做到这一点。它增强了用户体验。为什么要禁用它

但是,您可以通过以下方式执行此操作:


这不是C或ASP.net的问题

事实上,这完全没有问题,这是您正在使用的浏览器的一个功能

您应该能够使用CSS3属性resize来摆脱它,就像

或者,如果只需要垂直调整大小:

textarea {
     resize: vertical;
 }

这不是C或ASP.net的问题

事实上,这完全没有问题,这是您正在使用的浏览器的一个功能

您应该能够使用CSS3属性resize来摆脱它,就像

或者,如果只需要垂直调整大小:

textarea {
     resize: vertical;
 }
诀窍在于css调整大小:无:

使用:

诀窍在于css调整大小:无:

使用:

textarea {
     resize: vertical;
 }
@Html.TextAreaFor(model => model.Notes, new { cols = "40%", style = "width:250px;resize:none", @maxlength = "255" })