zoukankan      html  css  js  c++  java
  • 品字布局设计

    基本思路1:三块高宽是确定的;上面那块用margin: 0 auto;居中;下面两块用float或者inline-block不换行;用margin调整位置使他们居中。

    <!DOCTYPE html>
    <html>
        <head lang="en">
          <meta charset="UTF-8">
          <title></title>
        <style>
     *{
        margin: 0;
        border: 0;
     }
     .d1, .d2, .d3{
        height: 100px;
         100px;

         background-color: #FF0000;

         border: solid 1px #000000;

     }

      .d1{

        margin: 0 auto;

     }

      .d3{

        float: left;

        margin-left: -200px;

     }

     .d2{

       float: left;

      margin-left: 50%;
     }
    </style>
    </head>
    <body>
       <div class="d1">上</div>

        <div class="d2">右</div>

        <div class="d3">左</div>

      </body>

    </html>

    基本思路2:上面的div宽100%,下面的两个div分别宽50%,然后用float或者inline或者inline-block使其不换行即可。

    (1)

    <!doctype>

    <html>

    <head>

    <title>test</title>

    </head>

    <style>

    *{

    margin:0;

    padding: 0;

    }

    .main .left{

    float:left;

    height:50%;

    50%;

    }

    .main .right{

    height:50%;

    }

    .clear{

    clear:both;

    }

    .header{

    height:50%;

    100%;

    }

    </style>

    <body>

    <div class="header">1</div>

    <div class="main">

    <div class="left"></div>

    <div class="right"></div>

    <div class="clear"></div>

    </div>

    </body>

    </html>

     (2)

    <!doctype>

    <html>

    <head>

    <title>test</title>

    </head>

    <style>

    *{

    margin:0;

    padding: 0;

    }

    .left{

    float:left;

    height:50%;

    50%;

    }

    .right{

    height:50%;

    }

    .header{

    height:50%;

    100%;

    }

    </style>

    <body>

    <div class="header">1</div>

    <div class="left"></div>

    <div class="right"></div>

    </body>

    </html>

    宝剑锋从磨砺出,梅花香自苦寒来。
  • 相关阅读:
    jquery选择器(复习向)
    如何使元素/文字 垂直居中?
    mvc与mvvm的区别与联系
    python16_day26【crm 增、改、查】
    python16_day25【crm】
    python16_day24【restful、crm表构、认证】
    python16_day23【cmdb前端】
    django 【认证】
    python16_day22【cmdb注释】
    django【F和Q】
  • 原文地址:https://www.cnblogs.com/haimengqingyuan/p/5453056.html
Copyright © 2011-2022 走看看