zoukankan      html  css  js  c++  java
  • DHTMLX 前端框架 建立你的一个应用程序教程(二)--设置布局

    Layout控件的演示

      Dhtmlx有很多的组建来组织网页的建设, 这篇主要介绍dhtmlxLayout 。 下面图片中 布局将各个组件(1.Menu 2.Toolbar 3.Grid 4.Form 表单)划分到不同的区域。

      

    设置布局:

      1.初始化一个布局用dhtmlXLayoutObject() 

      在index.html添加如下代码:

      

    <!DOCTYPE html>
    <html>
      <head>
         <title>Contact Manager</title>
         <script src="codebase/dhtmlx.js" type="text/javascript"></script>
         <link rel="stylesheet" type="text/css" href="codebase/dhtmlx.css">
      </head>
      <body>
        <script type="text/javascript">
            dhtmlxEvent(window,"load",function(){      
    var layout = new dhtmlXLayoutObject(document.body,"2U");
    });
    </script> </body> </html>

      

      上面这个布局的构造函数有两个参数  一个是html的布局容器  一个是布局的参数 2u  

       下面来看看布局的默认几种参数:

      

       

      2.给页面添加以下样式  确保布局的全屏模式

      

    <style>
        html, body {
            width: 100%;      /*provides the correct work of a full-screen layout*/ 
            height: 100%;     /*provides the correct work of a full-screen layout*/
            overflow: hidden; /*hides the default body's space*/
            margin: 0px;      /*hides the body's scrolls*/
        }
    </style>

      3. 用setText() 方法来设置布局单元格的标题 在index js中添加

    dhtmlxEvent(window,"load",function(){
        var layout = new dhtmlXLayoutObject(document.body,"2U");
        layout.cells("a").setText("Contacts"); 
    layout.cells("b").setText("Contact Details");
    });
      dhtmlXLayout API包含了两方面 一个是dhtmlXLayout对象的API 另一个是dhtmlXLayout 单元格的API

      4.用setWidth() 方法来设置布局单元格的宽度

      
    dhtmlxEvent(window,"load",function(){
        var layout = new dhtmlXLayoutObject(document.body,"2U");
        layout.cells("a").setText("Contacts");
        layout.cells("b").setText("Contact Details");
        layout.cells("b").setWidth(500);
    });

      然后查看我们的效果:

      

  • 相关阅读:
    游标
    浅析数据准备区中的数据结构
    浅析代理键替换管道
    浅析何时进行概况分析
    浅析Staging
    XHTML教程——表单
    XHTML教程——文字格式与特殊字符
    XHTML教程——列表
    XHTML教程——标签
    CSS入门教程——CSS简介
  • 原文地址:https://www.cnblogs.com/DemoLee/p/4032217.html
Copyright © 2011-2022 走看看