一种大气简单的Web管理(陈列)版面设计

2020-12-13 06:03

阅读:447

YPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">

标签:web   css   javascript   html   多版面   

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

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

      
        首先,展示下最终实现的效果。
    soscw.com,搜素材
       主页面采用这样的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;
}

       主页面代码如下:

Manage Center


        其中,SetWinHeight是为了让子页面高度自适应。


        至于要展示的页面,只要是一个正常的网页即可。

一种大气简单的Web管理(陈列)版面设计,搜素材,soscw.com

一种大气简单的Web管理(陈列)版面设计

标签:web   css   javascript   html   多版面   

原文地址:http://blog.csdn.net/typ2004/article/details/26392399


评论


亲,登录后才可以留言!