如何设置固定宽度和"custom-resizeable"长度为Spring<form:textarea />?
How to set fixed width and "custom-resizeable" length to Spring <form:textarea />?
我已经挖掘了很多,但仍然没有找到适合我的案例的答案。
我有一些模型 window,里面有一些文本区域:
<div class="form-group">
<label for="groupDescription" class="col-sm-2 control-label">
Description: </label>
<div class="col-sm-10">
<form:textarea path="groupDescription" cssClass="form-control" />
<form:errors path="groupDescription" />
</div>
</div>
它自动和这个window里的输入框一样宽,这很好。但!我可以调整它的大小,所以它可以在模态 window 边界之外。
如何禁用此 width 调整大小?对于长度,我想设置一些选项,如 "length is 2 rows, but no more than 10 rows"。你能帮我吗?
另外,没有JavaScript可以吗?
提前致谢! :)
P.S. 抱歉,我需要编辑标题。
要防止 textarea
调整大小,您只需将 CSS 属性添加到文本区域 class resize: none;
即可。
除此之外 <form:textarea>
与 html textarea 没有区别,它在浏览器中呈现为普通 textarea。您可以通过检查浏览器源来检查它。
您可以使用 resize: vertical;
只允许调整其长度
您可以使用 resize: vertical;
,这将只允许垂直调整大小。
我已经挖掘了很多,但仍然没有找到适合我的案例的答案。 我有一些模型 window,里面有一些文本区域:
<div class="form-group">
<label for="groupDescription" class="col-sm-2 control-label">
Description: </label>
<div class="col-sm-10">
<form:textarea path="groupDescription" cssClass="form-control" />
<form:errors path="groupDescription" />
</div>
</div>
它自动和这个window里的输入框一样宽,这很好。但!我可以调整它的大小,所以它可以在模态 window 边界之外。 如何禁用此 width 调整大小?对于长度,我想设置一些选项,如 "length is 2 rows, but no more than 10 rows"。你能帮我吗? 另外,没有JavaScript可以吗? 提前致谢! :)
P.S. 抱歉,我需要编辑标题。
要防止 textarea
调整大小,您只需将 CSS 属性添加到文本区域 class resize: none;
即可。
除此之外 <form:textarea>
与 html textarea 没有区别,它在浏览器中呈现为普通 textarea。您可以通过检查浏览器源来检查它。
您可以使用 resize: vertical;
只允许调整其长度
您可以使用 resize: vertical;
,这将只允许垂直调整大小。