아래 코드는 브라우저의 왼쪽 상단 모서리에 로그인 상자를 표시하지만 가운데에 표시하려고합니다.UIBinder 및 GWT를 중심으로 HTMLPanel
CSS 스타일 요소와 셀 요소를 사용하여 센터링하는 방법에 대한 다양한 주제를 읽었지만 제대로 작동하지 않습니다. 어쩌면 내가 뭔가 잘못하고있는 것 같아.
저는 이제 UiBinder를 배우기 시작하면서 저의 나쁜 스타일을 변명합니다.
도움을 주시면 감사하겠습니다. 감사합니다.
<ui:style>
buttonsDiv{
float: right;
margin-top: 20px;
}
</ui:style>
<g:DialogBox text="Instructor Registration">
<g:HTMLPanel>
<g:HTMLPanel styleName='buttonsDiv'>
<g:Label>First Name</g:Label>
<g:TextBox></g:TextBox>
</g:HTMLPanel>
<g:HTMLPanel styleName='buttonsDiv'>
<g:Label>Last Name</g:Label>
<g:TextBox></g:TextBox>
</g:HTMLPanel>
<g:HTMLPanel styleName='buttonsDiv'>
<g:Label>Institution</g:Label>
<g:TextBox></g:TextBox>
</g:HTMLPanel>
<g:HTMLPanel styleName='buttonsDiv'>
<g:Label>Department</g:Label>
<g:TextBox></g:TextBox>
</g:HTMLPanel>
<g:HTMLPanel styleName='buttonsDiv'>
<g:Button ui:field="submit">Submit</g:Button>
<g:Button ui:field="goBack">Cancel</g:Button>
</g:HTMLPanel>
</g:HTMLPanel>
</g:DialogBox>
'center()'메서드가있는'DialogBox'를 사용하고 있습니다. 이것을 표시 할 때 호출 할 수 있습니까? – Marconius
자바에서 center() 메서드를 호출하지 않고이 UiBinder 내에서 Panel을 가운데 정렬 할 수있는 CSS 요소를 추가 할 수있는 방법이 있습니까? – user2671383