zoukankan      html  css  js  c++  java
  • 面试-布局

    移动端比较常见的布局:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0,minimum=1.0,user-scalable=no">
    <title>Document</title>
    <style type="text/css">
    * {
    margin: 0;
    padding: 0;
    }
    html, body {
    height: 100%;
    }

    .header {
    height: 40px;
    position: absolute;
    top: 0;
    background: yellow;
    100%;
    }

    .main {
    background: #ccc;
    position: absolute;
    top: 40px;
    bottom: 60px;
    overflow: auto;
    100%;
    }

    .inner {
    height: 800px;
    }

    .footer {
    100%;
    height: 60px;
    position: absolute;
    bottom: 0;
    background: black;
    }
    </style>
    </head>
    <body>
    <div class="header"></div>
    <div class="main">
    <div class="inner">
    dddddddddddddddd
    dddddddddddddddd
    </div>
    </div>
    <div class="footer"></div>
    </body>
    </html>

    未知布局?

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    html, body {
    height: 100%;
    }

    .header {
    height: 40px;
    }

    .main {
    height: 400px;
    background: #ccc;
    position: relative;
    }

    .left {
    200px;
    float: left;
    height: 100%;
    background: black;
    margin-left: -100%;
    }

    .middle {
    height: 100%;
    100%;
    background: orange;
    float: left;
    padding: 0 200px;
    box-sizing: border-box;
    }

    .right {
    height: 100%;
    200px;
    float: left;
    background: blue;
    margin-left: -200px;
    }
    .footer {
    height: 60px;
    }
    </style>
    </head>
    <body>
    <div class="header"></div>
    <div class="main">
    <div class="middle">sdfsdfsdfsdfsdfsfsdfsdf</div>
    <div class="left"></div>
    <div class="right"></div>
    </div>
    <div class="footer"></div>
    </body>
    </html>

    圣杯布局

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    * {
    margin: 0;
    padding: 0;
    }
    html, body {
    height: 100%;
    }

    .header {
    height: 40px;
    }

    .main {
    height: 400px;
    background: #ccc;
    padding: 0 200px;
    }

    .left {
    200px;
    float: left;
    height: 100%;
    background: black;
    margin-left: -100%;
    position: relative;
    left: -200px;
    }

    .middle {
    height: 100%;
    100%;
    background: orange;
    float: left;
    }

    .right {
    height: 100%;
    200px;
    float: left;
    background: blue;
    margin-left: -200px;
    position: relative;
    right: -200px;
    }
    .footer {
    height: 60px;
    }
    </style>
    </head>
    <body>
    <div class="header"></div>
    <div class="main">
    <div class="middle">sdfsdfsdfsdfsdfsfsdfsdf</div>
    <div class="left"></div>
    <div class="right"></div>
    </div>
    <div class="footer"></div>
    </body>
    </html>

    双飞翼布局

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    * {
    margin: 0;
    padding: 0;
    }
    html, body {
    height: 100%;
    }

    .header {
    height: 40px;
    }

    .main {
    height: 400px;
    background: #ccc;
    }

    .left {
    200px;
    float: left;
    height: 100%;
    background: black;
    margin-left: -100%;
    }

    .middle {
    height: 100%;
    100%;
    background: pink;
    float: left;
    }

    .wrapper {
    background: orange;
    height: 100%;
    padding: 0 200px;
    }

    .right {
    height: 100%;
    200px;
    float: left;
    background: blue;
    margin-left: -200px;
    }
    .footer {
    height: 60px;
    }
    </style>
    </head>
    <body>
    <div class="header"></div>
    <div class="main">
    <div class="middle">
    <div class="wrapper">sssssssssssssssssssssss</div>
    </div>
    <div class="left"></div>
    <div class="right"></div>
    </div>
    <div class="footer"></div>
    </body>
    </html>

  • 相关阅读:
    【Spring】每个程序员都使用Spring(四)——Aop+自定义注解做日志拦截
    倪光南:保护科技人员知识产权是提升企业创新的关键(柳传志,杨元庆没有投入资金和技术,却占了大量股份,在全世界都非常少见)
    凡是能导到线上的都已经尝试过了,现在转化用户成本非常高,到了强者恒强的时代
    MIPS 指令集将在近期开源,RISC-V 阵营慌吗?
    QmlWinExtras
    用css解决Unigui在IE系列浏览器中字体变小的问题(设置UniServeModule的customcss属性)
    uni-app
    .net core consul grpc--系统服务RPC实现通信(一)
    系统间通信——RPC架构设计
    程序是由数据结构属于静态的部分和算法的调用为动态部分构成
  • 原文地址:https://www.cnblogs.com/xuzishuai/p/9083762.html
Copyright © 2011-2022 走看看