jEasyUI로 복잡한 레이아웃 만들기


Panel을 사용하면 다양한 목적에 맞게 사용자 정의 레이아웃을 만들 수 있습니다. 이 예에서는 패널 및 레이아웃 플러그인을 사용하여 MSN 메시지 상자를 만듭니다.

28.png

영역 패널에서는 여러 레이아웃을 사용합니다. 메시지 상자 상단에 쿼리 입력 상자를 배치하고 오른쪽에 캐릭터 그림을 배치합니다. 중간 영역에서는 분할 속성을 true로 설정하여 이 부분을 두 부분으로 나누어 사용자가 영역 패널의 크기를 변경할 수 있도록 했습니다.

다음은 전체 코드입니다.

	<div class="easyui-panel" title="Complex Panel Layout" iconCls="icon-search" collapsible="true" style="padding:5px;width:500px;height:250px;">
		<div class="easyui-layout" fit="true">
			<div region="north" border="false" class="p-search">
				<label>Search:</label><input></input>
			</div>
			<div region="center" border="false">
				<div class="easyui-layout" fit="true">
					<div region="east" border="false" class="p-right">
						<img src="../style/images/msn.gif"/>
					</div>
					<div region="center" border="false" style="border:1px solid #ccc;">
						<div class="easyui-layout" fit="true">
							<div region="south" split="true" border="false" style="height:60px;">
								<textarea style="border:0;width:100%;height:100%;resize:none">Hi,I am easyui.</textarea>
							</div>
							<div region="center" border="false">
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>

자바스크립트 코드를 작성할 필요가 없으며 사용자 인터페이스를 디자인하는 매우 강력한 기능이 있습니다.

jeasyui-layout-panel.zip

jeasyui-layout-panel.zip을 다운로드하세요