博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dojo学习笔记(十一):Dojo布局——嵌套样例
阅读量:6396 次
发布时间:2019-06-23

本文共 2367 字,大约阅读时间需要 7 分钟。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE HTML>
<html>
<head>
    
<meta charset=
"UTF-8"
>
    
<link rel=
"stylesheet" 
href=
"dijit/themes/soria/soria.css"
>
    
<style type=
"text/css"
>
        
html,body{
            
height: 
100
%;
            
margin: 
0
;
            
overflow: hidden;
            
padding: 
0
;
        
}
        
#appLayout{
            
height: 
100
%;
        
}
        
#leftCol{
            
width: 120px;
        
}
        
.claro .demoLayout .edgePanel{
            
background-color: #d0e9fc;
        
}
    
</style>
    
<script type=
"text/javascript" 
src=
"dojo/dojo.js" 
djConfig=
"parseOnLoad:true"
></script>
    
<script type=
"text/javascript"
>
    
</script>
    
<title>GridContainer学习</title>
</head>
<body 
class
=
"soria"
>
<div 
class
=
"demoLayout" 
style=
"height: 300px; width: 300px" 
data-dojo-type=
"dijit.layout.BorderContainer" 
data-dojo-props=
"design: 'headline'"
>
    
<div 
class
=
"demoLayout" 
style=
"height: 50%" 
data-dojo-type=
"dijit.layout.BorderContainer" 
data-dojo-props=
"region: 'top', splitter: true, design: 'headline'"
>
        
<div 
class
=
"centerPanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"region: 'center'"
>center</div>
        
<div 
class
=
"edgePanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"region: 'bottom'"
>bottom</div>
    
</div>
    
<div 
class
=
"centerPanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"region: 'center'"
>center</div>
    
<div 
class
=
"edgePanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"splitter: true, region: 'left'"
>left</div>
    
<div 
class
=
"demoLayout" 
style=
"width: 50%" 
data-dojo-type=
"dijit.layout.BorderContainer" 
data-dojo-props=
"region: 'right', design: 'headline'"
>
        
<div 
class
=
"centerPanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"region: 'center'"
>center</div>
        
<div 
class
=
"edgePanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"region: 'left'"
>left</div>
    
</div>
    
<div 
class
=
"edgePanel" 
data-dojo-type=
"dijit.layout.ContentPane" 
data-dojo-props=
"splitter: true, region: 'bottom'"
>bottom</div>
</div>
<!-- load dojo and provide config via data attribute -->
<script src=
"dojo/dojo.js" 
data-dojo-config=
"async:true, parseOnLoad:true"
></script>
<script>
    
require([
"dijit/layout/BorderContainer"
"dijit/layout/ContentPane"
"dojo/parser"
]);
</script>
</body>
</html>

输出:

     本文转自stock0991 51CTO博客,原文链接:http://blog.51cto.com/qing0991/1565113,如需转载请自行联系原作者

你可能感兴趣的文章
asp.net forms认证
查看>>
一帧图像的两种显示器建模方式
查看>>
Hadoop 公平调度器算法调度解析
查看>>
Linux Foundation(笔记)
查看>>
Java学习第二十五天
查看>>
vim配置
查看>>
ubuntu 把软件源修改为国内源和更新
查看>>
随机产生四则运算,导入导出文件
查看>>
位运算符
查看>>
winform自定义控件
查看>>
C#编码好习惯
查看>>
避其锋芒,侧翼出击。——司马亮创业回忆录(一)
查看>>
scope
查看>>
一起谈.NET技术,晚绑定场景下对象属性赋值和取值可以不需要PropertyInfo
查看>>
一起谈.NET技术,.Net Framework源代码中的模式之Prototype(原型模式)
查看>>
[shell 命令] find 查找文件
查看>>
windows下启动mysql服务的命令行启动和手动启动方法
查看>>
VTK三维点集轮廓凸包提取
查看>>
【概率论与数理统计】小结9-3 - 区间估计
查看>>
Golang性能调优入门
查看>>