1、Layout布局的选项
2、Accordion手风琴的选项
3、Tabs选项卡的方法
4、后台布局界面
5、WebContent/jsp/layout_001.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String root = request.getContextPath(); %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>布局案例</title> <!-- 引入外部样式 --> <link rel="stylesheet" type="text/css" href="<%=root %>/css/common.css" /> <!-- 引入easyui依赖库 --> <script type="text/javascript" src="<%=root %>/js/jquery-easyui-1.2.6/jquery-1.7.2.min.js"></script> <link rel="stylesheet" type="text/css" href="<%=root %>/js/jquery-easyui-1.2.6/themes/default/easyui.css" /> <link rel="stylesheet" type="text/css" href="<%=root %>/js/jquery-easyui-1.2.6/themes/icon.css" /> <script type="text/javascript" src="<%=root %>/js/jquery-easyui-1.2.6/jquery.easyui.min.js"></script> <script type="text/javascript" src="<%=root %>/js/jquery-easyui-1.2.6/locale/easyui-lang-zh_CN.js"></script> <script type="text/javascript"> $(function() { /* 1.后台布局典型案例 1.1 整个布局分为【上、左、右】三部分 1.2 左边一般为菜单栏,region="west",嵌入easyui-accordion手风琴组件 1.3 右边一般为内容区,region="center",嵌入easyui-tabs选项卡组件 1.4 easyui-layout一般设置在<body>标签上,以充满整个区域 2.layout布局组件的属性说明 2.1 title:layout panel的标题文字 2.2 region:定义layout panel的位置,其值是下列之一:north、south、east、west、center 2.3 split:true就显示拆分栏,用户可以用它改变panel的尺寸 2.4 iconCls:在panel头部显示一个图标的CSS类 2.5 fit:true表示自适应父容器 2.6 closable:true表示该选项卡可关闭 */ $('a[title]').click(function(){ var src = $(this).attr('title'); var title = $(this).html(); if($('#tt').tabs('exists',title)){ $('#tt').tabs('select',title); } else { $('#tt').tabs('add',{ title:title, content:'<iframe frameborder=0 style=width:100%;height:100% src=<%=root %>/' + src +' ></iframe>', closable:true }); } }); }); </script> </head> <body class="easyui-layout"> <div region="north" title="布局案例" split="false" style="height:100px;"></div> <div region="west" split="true" title="导航菜单" style="width:200px;"> <div id="aa" class="easyui-accordion" fit=true> <div title="用户管理" iconCls="icon-user" style="overflow:auto;padding:10px;" selected="true" > <a title="jsp/datagrid_004.jsp">用户列表</a><br/> <a title="jsp/form_004.jsp">添加用户</a> </div> <div title="岗位管理"> </div> <div title="权限管理"> </div> <div title="资源管理"> </div> </div> </div> <div region="center" title="主界面"> <div id="tt" class="easyui-tabs" fit=true style="width:500px;height:250px;"> <div title="首页" closable=true> <div align="center" style="padding-top: 130px;"><font color="red" size="10">欢迎使用后台管理系统</font></div> </div> </div> </div> </body> </html>
相关推荐
【标题】基于vue-element-admin开发的CMS-...这个项目提供了一个学习和实践现代前端开发的优秀案例,涵盖了从基础的前端框架到复杂的权限管理等多个方面,对于提升开发者技能和理解完整的前后端项目流程具有很大价值。
Ant Design Vue是阿里巴巴开发的一款基于Vue.js的UI组件库,它借鉴了Ant Design的设计理念,提供了丰富的、符合企业级应用的组件,如表格、按钮、表单、布局等。Ant Design Vue使得开发者可以快速搭建具有专业级用户...
本案例“新爱靓女+后台+安装方法”是针对微信小程序开发的一个完整项目,包括前端用户界面和后端服务器接口。下面将详细阐述相关知识点。 一、微信小程序开发基础 1. 开发环境:开发者需要下载并安装微信开发者工具...
1. **网站模板**:网站模板是预先设计好的网页布局和样式,用于快速构建网站。它可以包括HTML、CSS、JavaScript等元素,提供了一种高效、经济的方式来创建网站的外观和用户体验。在这个案例中,“网站模板4”可能...
它综合了便捷的登录界面、强大的报表统计功能、全面的响应式布局以及专业的UI设计,成为开发人员构建后台管理系统时的理想选择。通过利用Bootstrap框架的丰富组件和HTML5的先进技术,开发者可以极大地缩短开发周期,...
"richfaces-布局案例" 这个标题揭示了我们即将探讨的是一个与RichFaces框架相关的布局应用实例。RichFaces是一个基于JavaServer Faces (JSF) 技术的开源用户界面组件库,它提供了丰富的组件和增强功能,帮助开发者...
3. **设计布局**:利用Ant Design的Grid系统(Row和Col)以及Layout组件(如Header、Sider、Content)构建基本的后台页面布局。 4. **创建组件**:根据功能需求,编写自定义的React组件,这些组件可以是纯UI组件,也...
本资源包含10个完整的后台管理案例,是开发者学习和借鉴的理想资料。以下将详细解析这些案例所涵盖的知识点。 1. **权限管理**:后台管理系统通常需要对用户进行权限划分,确保数据安全。案例可能涉及到角色权限...
本资源“基于EasyUI的后台管理系统案例 - 源码”提供了一套完整的后台管理系统的实现,涵盖了基本的CRUD(创建、读取、更新、删除)操作,以及Tab页、表格和Tree等常见组件的使用。 1. **EasyUI 的核心组件** - **...
这套基于ExtJS5的后台管理系统案例提供了丰富的功能和组件,可以帮助开发者快速搭建高效、用户友好的管理界面。 1. **ExtJS5框架详解** ExtJS5是一个组件化的JavaScript库,它提供了丰富的UI组件,如表格(Grid)...
2. **网格系统**:通过使用Flexbox或Grid布局,创建灵活的多列布局,适应后台管理界面常见的数据展示需求。 3. **布局样式**:定义页面元素的位置、大小、颜色、字体等,如设置`margin`、`padding`、`display`、`...
10. **响应式布局**:Element UI 的组件设计考虑了多设备适配,结合 Vue 的条件渲染和计算属性,可以轻松实现后台系统的响应式布局,适应不同屏幕尺寸的设备。 总之,"基于vue-cli 的 Element UI 的后台系统模板"是...
这个后台管理系统的核心技术栈是Vue.js和Element UI,这意味着它具备响应式布局、组件化开发、状态管理(Vuex)和路由管理(Vue Router)等功能。开发者可以在此基础上快速搭建企业级后台应用,同时也可以根据实际...
5. **响应式布局**:管理后台往往需要适应不同的设备和屏幕尺寸,Element UI 提供了响应式布局方案,使得后台界面在不同设备上都能保持良好的用户体验。 6. **异步数据获取**:在实际项目中,数据通常是从服务器...
在这个“微信小程序开发-灵动云商城+php后台+后台配置教程案例源码.zip”压缩包中,包含了完整的微信小程序开发项目,包括灵动云商城的前端代码以及PHP后台管理系统,还有相关的后台配置教程,对于学习和实践微信小...
4. **模板和布局**:此案例中包含多种预设的后台页面模板,如仪表板、用户管理、设置、日历、邮件视图等,以及各种可自定义的布局选项,如固定或流式顶部导航、侧边栏、全宽页面等。 5. **JavaScript插件集成**:...
总的来说,"大数据Web前端案例-商城后台管理系统"涵盖了前端基础技术、大数据处理和现代Web开发实践等多个方面,为学习者提供了全面了解和实践这些技术的平台。通过此项目,开发者不仅可以提升技术技能,还能了解到...
《官网后台管理系统原型v1.0-20190705》是针对互联网行业中企业官方网站后台设计的一款原型设计,旨在提供一个高效、易用的管理平台,以支持日常运营与维护工作。该系统原型在2019年7月5日发布,版本为v1.0,体现了...
这个模板可能是为了帮助开发者快速搭建起一个功能完备的后台管理平台,适用于毕业设计、期末大作业或课程案例学习。 【标签解析】 - "源码":表明这个压缩包中包含的是可以运行的代码,开发者可以直接查看、修改和...
2. **界面模板**:框架可能提供了响应式布局的前端模板,适应各种设备屏幕,提升用户体验。此外,它可能支持自定义主题和样式,以满足不同项目的需求。 3. **表单构建器**:为了简化表单创建,caozha-admin可能会...