我正在使用rightToLeft語言用於我的用戶界面,因此我需要在右側使用textfield標籤。我嘗試使用div爲float:right
作爲標籤,使用div作爲float:left
作爲textfield。但它仍然沒有正確對齊我的形式。跨瀏覽器CSS用於右對齊文本字段的標籤位置
這是代碼示例:
<s:form action="processRegister" cssClass="form">
<div style="float:right;text-align:right">
<s:text name="label12.msg"/>
</div>
<div style="float:left">
<s:textfield name="username" cssClass="textfield" />
</div>
<div style="float:right;text-align:right">
<s:text name="label13.msg"/>
</div>
<div style="float:left">
<s:password id="password1" name="password" cssClass="textfield"/>
</div>
</s:form>
,當我使用的表,並試圖把文本框上的一列標籤上的其他列,他們並沒有在一行對齊。
你有一個屏幕截圖?有幾個可能的原因 - – 2010-08-08 09:09:23