基本上我要做的就是'隐藏'Struts2 Textarea上的resize句柄。但是,通过我的尝试,我得到了意想不到的结果。用我的代码我告诉它在x&然后我用滚动条指示调整大小为'无'
我希望调整大小句柄消失,但溢出只是包装到下一行而不是滚动。
<s:textarea name="newsString" cols="65" rows="17" style="overflow: scroll; resize: none;"></s:textarea>
那么我应该如何正确地隐藏调整大小句柄并让它滚动?如果可能的话。
答案 0 :(得分:2)
在Struts2代码中,class
和style
属性的名称为cssClass
和cssStyle
。
这将有效:
<s:textarea name="newsString" cols="65" rows="17"
cssStyle="overflow: scroll; resize: none;" />
由于属性不存在导致您没有收到编译错误,因为<s:textarea>
标记(如<s:file>
标记,可能还有其他标记),
允许动态属性: true
(as specified in the official documentation),这意味着您将编写的所有内容(不是有效的Struts2属性)将在HTML中报告而不进行任何解析(例如,CSS3-4
和{ {1}}细节引入了新功能,无需更改标记以保持最新状态,让我们考虑HTML5
中的multiple =“multiple”属性...)