zoukankan      html  css  js  c++  java
  • 典型页面布局

    一般典型的页面布局分为头部header、内容体content、底部footer,头部和footer为通用的,内容content可以放置不同类型的文档内容。

    典型的页面html结构如下

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1.0">
        <title>测试页面</title>
    </head>
    <body>
      <div class="main">
          <div id="header">头部</div>
          <div id="content">内容区</div>
          <div id="foot">底部</div>
      </div>
    </body>
    </html>

    主要css定义文件如下

     html,body {
                margin: 0;
                padding:0; height: 100%;
            }
            .main {
                min-height:100%;
                height: auto !important;
                height: 100%; /*IE6不识别min-height*/
                position: relative;
    
            }
            #header {
                padding: 10px;
                height: 50px;
                background-color: #30303B;
                line-height: 66px;
            }
    #content {
                position: relative;
                padding-top: 108px;
                width: 1000px;
                margin: 0 auto;
                padding-bottom: 64px;/*等于footer的高度*/
            }
    #foot {
                position: absolute;
                bottom: 0;
                width: 100%;
                height: 64px;/*脚部的高度*/ background: #6cf;
                clear:both;
            }

    这样就可以看到一个典型的布局页面了

    鉴于目前前端主要使用单页面应用的方式进行开发,采用模块化思维,其实基本原理是一致的。主要是将头部header和底部footer提取成单独的组件即可。样式同样可以借鉴上面书写的样式。

  • 相关阅读:
    postgresql 排序索引
    postgresql 外键约束是否自动索引,unique约束是否自动建索引,主键是否自动建索引
    nginx缓存失效--vim选择后u将所有大小转换为了小写
    linux内核参数调优
    如何让自己的网站在搜索引擎中出现
    linux 查看系统版本
    nginx 模板
    深浅拷贝2
    字典 综合逻辑
    字典 dict
  • 原文地址:https://www.cnblogs.com/x123811/p/9964698.html
Copyright © 2011-2022 走看看