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>

  • 相关阅读:
    Android studio界面相关设置
    HIVE和HBASE区别
    《梦断代码》经典语录--持续更新
    幽灵漏洞(Ghost gethost)
    服务化实战之 dubbo、dubbox、motan、thrift、grpc等RPC框架比较及选型
    thrift使用总结
    thrift学习总结
    IntelliJ IDEA配置Tomcat(完整版教程)
    sudo执行脚本找不到环境变量和命令
    W-TinyLFU——设计一个现代的缓存
  • 原文地址:https://www.cnblogs.com/xuzishuai/p/9083762.html
Copyright © 2011-2022 走看看