加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

dojo1.9学习总结(一)-layout

发布时间:2020-12-16 21:28:19 所属栏目:百科 来源:网络整理
导读:%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%%String path = request.getContextPath();// 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/): String basePath = req

<%@ page language="java" contentType="text/html; charset=utf-8"
	pageEncoding="utf-8"%>
<%
	String path = request.getContextPath();
	// 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/):    
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<link rel="stylesheet" type="text/css"
	href="<%=basePath%>dojo/dijit/themes/soria/soria.css">
<link rel="stylesheet" type="text/css"
	href="<%=basePath%>dojo/dojo/resources/dojo.css" />
<link rel="stylesheet" type="text/css"
	href="<%=basePath%>dojo/dojox/grid/resources/soriaGrid.css" />
<style type="text/css">
body,html {
	font-family: helvetica,arial,sans-serif;
	font-size: 90%;
}

th {
	font-size: 13px;
	font-family: Arial,Microsoft YaHei,SimSun,sans-serif !important;
	text-align: center;
}

td {
	font-size: 13px;
	font-family: Arial,sans-serif !important;
}

div #copyright {
	text-align: center
}
</style>
</head>
<script type="text/javascript" src="<%=basePath%>dojo/dojo/dojo.js"
	djConfig="parSEOnLoad:true">
	
</script>
<script type="text/javascript">
	dojo.require("dijit.layout.ContentPane");
	dojo.require("dijit.layout.BorderContainer");
	dojo.require("dijit.layout.AccordionContainer");
	dojo.require("dijit.layout.TabContainer");
	dojo.require("dojo.parser");
</script>
<body class="soria">
	<div dojoType="dijit.layout.BorderContainer" design="sidebar"
		gutters="true" liveSplitters="true" id="borderContainer"
		style="width: 100%; height: 100%;">
		<div dojoType="dijit.layout.AccordionContainer"
			data-dojo-props="minSize:20,region:'left',splitter:true">
			<div dojoType="dijit.layout.AccordionPane" title="first menu">first
				menu</div>
			<div dojoType="dijit.layout.AccordionPane" title="second menu">second
				menu</div>
			<div dojoType="dijit.layout.AccordionPane" title="third menu"
				selected="true">third menu</div>
			<div dojoType="dijit.layout.AccordionPane" title="fourth menu">fourth
				menu</div>
			<div dojoType="dijit.layout.AccordionPane" title="fifth menu">fifth
				menu</div>
		</div>

		<div dojoType="dijit.layout.ContentPane" splitter="true"
			region="right" style="width: 100px;">Right Region</div>
	    <div dojoType="dijit.layout.TabContainer" data-dojo-props="region:'center',tabStrip:true">
	        <div dojoType="dijit.layout.ContentPane" title="first tab"></div>
	        <div dojoType="dijit.layout.ContentPane" title="second tab" selected="true">second tab</div>
	        <div dojoType="dijit.layout.ContentPane" title="third tab" closable="true"></div>
	    </div>
		<div dojoType="dijit.layout.ContentPane" splitter="true"
			liveSplitters="true" region="top">浙江大学软件学院</div>
		<div dojoType="dijit.layout.ContentPane" splitter="true"
			region="bottom">
			<div id="copyright">Copyright by Jason Wang 2014.4.13</div>
		</div>
	</div>
</body>
</html>

利用dojo很容易做出框架效果:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读