一种大气简单的Web管理(陈列)版面设计
在页面的设计中,多版面是一种常见的设计样式。本文命名一种 这种样式。能够简单描写叙述为一行top,一列左文件夹,剩余的右下的空间为内容展示区。这种样式,便于高速定位到某项内容或功能。
在主要的HTML语法中,iframe能够提供多版面,方法简易,然而。本文主要在于推介一种利用Div实现版面控制的方法。这样的方法能够利用div带来的更大灵活性。
首先。展示下终于实现的效果。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdHlwMjAwNA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
主页面採用这种frame.css样式控制。
- #framecontentTop
- {
- position: absolute;
- top: 0;
- left: 0;
- height: 100px;
- width: 100%;
- overflow: hidden;
- vertical-align: middle;
- background-color: #D2E6FA;
- }
- #framecontentLeft
- {
- position: fixed;
- top: 100px;
- left: 0;
- height: 100%;
- width: 150px;
- overflow: hidden;
- vertical-align: top;
- background-color: #D2E6FA;
- }
- #maincontent
- {
- position: fixed;
- left: 150px;
- top: 100px;
- right: 0;
- bottom: 0;
- overflow: auto;
- background: #fff;
- border-top: solid 2px #70cbea;
- border-left: solid 2px #70cbea;
- }
左側menu菜单採用这种menu.css
- .menus
- {
- }
- .menu ul
- {
- padding: 0;
- margin: 0;
- list-style-type: none;
- width: 100%;
- }
- .menu li
- {
- position: relative;
- background: #d4d8bd;
- height: 26px;
- }
- .menu a, .menu a:visited
- {
- display: block;
- text-decoration: none;
- height: 25px;
- line-height: 25px;
- width: 149px;
- color: #000;
- text-indent: 5px;
- border: 1px solid #fff;
- border-width: 0 1px 1px 0;
- }
- .menu a:hover
- {
- color: #fff;
- background: #949e7c;
- }
主页面代码例如以下:
- <html>
- <head>
- <link href="Settings/Styles/frame.css" rel="Stylesheet" type="text/css" />
- <link href="Settings/Styles/menu.css" rel="Stylesheet" type="text/css" />
- <style type="text/css">
- body
- {
- margin: 0;
- padding: 0;
- border: 0;
- overflow: hidden;
- height: 100%;
- max-height: 100%;
- }
- </style>
- </head>
- <body>
- <form id="form1" runat="server">
- <div id="framecontentLeft">
- <div class="menu">
- <ul>
- <li><a href="Settings/setAutoInvite.html" target="content">Set AutoInvite</a></li>
- <li><a href="Settings/setUpdate.html" target="content">Set Update</a></li>
- <li><a href="Settings/setCommand.html" target="content">Set Command</a></li>
- <li><a href="Settings/setParentID.html" target="content">Set ParentID</a></li>
- </ul>
- </div>
- </div>
- <div id="framecontentTop">
- <div style="text-align: center;">
- <h1>
- Manage Center
- </h1>
- </div>
- </div>
- <div id="maincontent">
- <iframe id="content" name="content" frameborder="0" scrolling="no" width="100%" height="100%"></iframe>
- </div>
- </form>
- </body>
- </html>
content中要展示的页面,仅仅要是一个正常的网页就可以。
一种大气简单的Web管理(陈列)版面设计的更多相关文章
- 一种简单的权限管理ER图设计
权限管理支持动态地管理用户的角色和权限.权限代表用户可以在什么对象上进行什么操作:角色是一组权限的集合. PS:当增加或删除某个用户的角色时,系统自动将该角色对应的权限(角色 -权限关联表)增加或删除 ...
- 用 Java 技术创建 RESTful Web (服务 JAX-RS:一种更为简单、可移植性更好的替代方式)
作者: Dustin Amrhein, 软件工程师, IBM Nick Gallardo, 软件工程师, IBM 出处: http://www.ibm.com/developerworks/cn/we ...
- 使用spring 4.0 + maven 构建超简单的web项目
一.需求 使用spring去管理web项目,是目前非常流行的一种思路,本文将介绍使用maven+spring 4.0.2 来构建一个简单的web项目. 二.实现 1.新建一个maven项目,如下图所示 ...
- Asp.NetMVC利用LigerUI搭建一个简单的后台管理详解(函登录验证)
上一篇 Asp.Net 中Grid详解两种方法使用LigerUI加载数据库数据填充数据分页 了解了LigerUI 中Grid的基本用法 现在结合上一篇的内容做一个简单的后台管理,当然也有前台的页面 ...
- Docker容器技术-创建一个简单的Web应用
一.创建一个简单的Web应用 1.identicon 基于某个值而自动产生的图像,这个值是IP地址或用户名的散列值. 用途: 通过计算用户名或IP地址的散列值,在网站上提供用于识别用户的图像,以及自动 ...
- Centos 6.x 安装Nagios及WEB管理nagiosql实现windows及linux监控指南
一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报 ...
- KVM Web管理平台 WebVirtMgr
WebVirtMgr介绍 WebVirtMgr是一个KVM管理平台,让kvm管理变得更为可视化,对中小型kvm应用场景带来了更多方便.WebVirtMgr采用几乎纯Python开发,其前端是基于Pyt ...
- 快速搭建 kvm web 管理工具 WebVirtMgr
作者:SRE运维博客 博客地址: https://www.cnsre.cn/ 文章地址:https://www.cnsre.cn/posts/211117937177/ 相关话题:https://ww ...
- Python 实现简单的 Web
简单的学了下Python, 然后用Python实现简单的Web. 因为正在学习计算机网络,所以通过编程来加强自己对于Http协议和Web服务器的理解,也理解下如何实现Web服务请求.响应.错误处理以及 ...
随机推荐
- hdu 1423(LCS+LIS)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1423 好坑啊..还有公共串为0时的特殊判断,还有格式错误..看Discuss看知道除了最后一组测试数据 ...
- radio和label关联问题,点击label改变颜色
$(function () { $("#fangan :radio[name='price']").bind('click', function (event) { //$(thi ...
- HDU 5695 Gym Class && 百度之星 初赛 1006
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5695 本文链接:http://www.cnblogs.com/Ash-ly/p/5515234.htm ...
- Maven学习笔记3
好了,按照笔记2的方法我们创建好一个web项目(使用maven:java项目还是java项目,web项目还是web项目,唯一的变化既是我们在pom.xml中配置了我们本应该先下载然后导入的jar包,这 ...
- 蒟蒻的9个背包的浩大工程(更新中)(无限延期)(太长了不舍删虽然写的lj的一匹)
所以说这就是一篇写炸的废文!!!! 所以说背包直接看dd大神的就好了,算了瞎写写吧. 0/1背包 有n件物品和一个容量为C的背包.第i件物品的重量是w[i],价值是v[i].求解将哪些物品放入背包可使 ...
- shell 查看 具体某行的值
sed: sed '5!d' file awk: awk 'NR==5' file
- hexo 的错误
错误如下 Connection to github.com closed by remote host. fatal: The remote end hung up unexpectedly erro ...
- python3开发进阶-Django框架的ORM常用字段和参数
阅读目录 常用字段 字段合集 自定义字段 字段参数 关系参数 多对多的关联关系的三种方式 一.常用字段 AutoField int自增列,必须填入参数 primary_key=True.当model中 ...
- [python]关于字符串查找和re正则表达式的效率对比
最近需要在python中做大日志文件中做正则匹配 开始直接在for in 中每行做re.findall,后来发现,性能不行,就在re前面做一个基本的字符串包含判断 (str in str),如果不包含 ...
- Jenkins持续集成实战总结
原文:https://my.oschina.net/CandyDesire/blog/341331#comment-list 持续集成 什么是持续集成 随着软件开发复杂度的不断提高,团队开发成员间如何 ...