日期:2014-05-16  浏览次数:20392 次

ExtJs学习--ViewPort练习

我现在是想要熟悉ExtJs的一些属性,然后在进行相关的应用

现在是学习viewport

我在网上查找了一些实例

并做了相关的练习

viewport.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Complex Layout</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css"
	href="ext/resources/css/ext-all.css" />
<script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext/ext-all.js"></script>
<script>
	Ext.onReady(function() {
		new Ext.Viewport({
			enableTabScroll : true,//是否允许tab溢出时可以滚动
			layout : "border",//设置布局
			items : [ {//为面板添加组件
				title : "面板",//标题
				region : "north",//指定布局模块所在的位置
				height : 50,//高度
				html : "<h1>hi boy</h1>",//内部显示的文本
				bbar : [ {//底部工具栏,显示分页工具条
					text : "按钮一"//节点的文字
				}, {
					pressed : true,
					text : "按钮二"
				} ]
			}, {
				title : "菜单",
				region : "west",
				width : 200,
				collapsible : true,
				html : "菜单栏"
			}, {
				xtype : "tabpanel",
				region : "center",
				items : [ {
					title : "面板1"
				}, {
					title : "面板2"
				} ]
			} ]
		});
	});
</script>
</head>
<body>
</body>
</html>

?显示效果

?

?