zoukankan      html  css  js  c++  java
  • 一种大气简单的Web管理(陈列)版面设计

            在页面的设计中,多版面是一种常见的设计样式。本文命名一种 这种样式。能够简单描写叙述为一行top,一列左文件夹,剩余的右下的空间为内容展示区。这种样式,便于高速定位到某项内容或功能。

            在主要的HTML语法中,iframe能够提供多版面,方法简易,然而。本文主要在于推介一种利用Div实现版面控制的方法。这样的方法能够利用div带来的更大灵活性。

          
            首先。展示下终于实现的效果。
       
           主页面採用这种frame.css样式控制。


    #framecontentTop
    {
        position: absolute;
        top: 0;
        left: 0;
        height: 100px;
         100%;
        overflow: hidden;
        vertical-align: middle;
        background-color: #D2E6FA;
    }
    
    #framecontentLeft
    {
        position: fixed;
        top: 100px;
        left: 0;
        height: 100%;
         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;
         100%;
    }
    .menu li
    {
        position: relative;
        background: #d4d8bd;
        height: 26px;
    }
    .menu a, .menu a:visited
    {
        display: block;
        text-decoration: none;
        height: 25px;
        line-height: 25px;
         149px;
        color: #000;
        text-indent: 5px;
        border: 1px solid #fff;
        border- 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中要展示的页面,仅仅要是一个正常的网页就可以。


  • 相关阅读:
    51nod数字1的数量
    bzoj3669: [Noi2014]魔法森林 lct版
    【NOI2014】起床困难综合症 位运算+贪心
    bzoj2631: tree lct
    bzoj2002 弹飞绵羊 lct版
    codevs1245最小的N个和 小根堆
    RTSP/GB28181/SDK协议视频融合平台EasyCVR接口获取协议平台接入参数的调用方法
    RTSP/GB28181/SDK协议视频融合平台EasyCVR上传通道数据库不显示怎么解决?
    基于视频协议融合平台EasyCVR开发的视频综合管理监控平台EasyCVS通道流检查功能的实现
    RTSP/GB28181/HIKSDK/大华SDK协议安防视频云平台EasyCVR新增告警功能介绍
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/6806581.html
Copyright © 2011-2022 走看看