내 UI에 rightToLeft 언어를 사용하고 있으므로 오른쪽에 텍스트 필드의 레이블이 있어야합니다. div로 float:right
라벨을 사용하고 div로 float:left
텍스트 필드를 사용해 보았습니다. 하지만 여전히 내 양식에 올바르게 정렬되지 않습니다.텍스트 필드의 오른쪽 정렬 레이블 위치에 대한 교차 브라우저 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>
나는 테이블을 사용하고 다른 열에 하나의 열 및 라벨에 텍스트 필드를 넣어 시도 할 때, 그들은 한 줄에 정렬되지 않았다.
? 몇 가지 원인이 있습니다. –