【问题标题】:How to align textbox to left in Struts2如何在Struts2中将文本框左对齐
【发布时间】:2014-07-18 13:36:15
【问题描述】:

嗨,如何将菜单顺序文本框向左对齐。请帮忙...

<tr>
                <s:hidden    id="id"        name="userMenuEntity.userMenuId"/>
                <s:textfield id="name"      name="userMenuEntity.userMenuName"  key="label.menuName" maxlength="15" size="30" required="true" labelSeparator=""/>
                <s:textfield id="link"      name="userMenuEntity.userMenuLink"  key="label.menuLink" maxlength="20" size="30" required="true" labelSeparator=""/>
                <s:textfield id="order"     name="userMenuEntity.userMenuOrder" key="label.menuOrder" maxlength="3" size="10" required="true" labelSeparator=""/>
                <s:select    id="parentId"  name="userMenuEntity.userParentMenuId"  key="label.menuNameSelect" list="parentMenuList" headerKey="0" headerValue="-- Select Meny Type --" cssStyle="width:205px;" required="true" labelSeparator=""/>
                <s:radio     id="status"    name="commonFields.userActive"      key="label.status" list="userMenuStatus" required="true" labelSeparator=""/>
                <s:textfield id="cdate"     name="commonFields.userCreatedDate" key="label.CreatedDt" size="30" readonly="true" cssStyle="background-color:#E7EBDD;" required="true" labelSeparator=""/>
                <s:textfield id="mdate"     name="commonFields.userModifiedDate" key="label.ModifiedDt" size="30" readonly="true" cssStyle="background-color:#E7EBDD;" required="true" labelSeparator=""/>
            </tr>

我的jsp在上面

下面是生成的 HTML:

<tr>
    <td class="tdLabel"><label for="order" class="label">Menu Order<span class="required">*</span></label></td>
    <td><input type="text" name="userMenuEntity.userMenuOrder" size="10" maxlength="3" value="" id="order"/></td>
</tr>     

请检查。我无法弄清楚格式错误的 HTML...谢谢!!!

【问题讨论】:

  • 感谢您的回复,但 Jsp 没有发布....
  • 将相关代码非JSP作为文件发布。
  • 查看生成的 HTML 格式错误。先解决这个问题。
  • 如果您使用默认的xhtml 主题并将&lt;s:textfield&gt; 放入tr 那么它将是错误的,因为xhtml 在元素周围添加了tr,并且不允许直接使用tr在另一个tr.
  • 好的。我删除了 tr,然后如何将菜单顺序文本框向左对齐?

标签: jsp struts2


【解决方案1】:

&lt;head&gt; 标签内应用

<style>
#tableName td {
text-align: left;
}
</style>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 2018-05-12
    • 2023-03-31
    • 2022-11-01
    • 2021-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多