zoukankan      html  css  js  c++  java
  • 【原创】关于box-sizing的运用实例

    取自本人github百度前端作业,链接如下:https://github.com/Tankkey/ife_task08

    【用html和css实现bootstrap网格栅格布局】

    【box-sizing属性有3个可选值:border-box 和content-box(默认值),inherit(继承)】

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>ife_task08</title>
     6     <link rel="stylesheet" href="style.css" type="text/css">
     7 </head>
     8 <body>
     9     <div class="wrapper">
    10         <div class="outer col-md-4 col-sm-6">
    11             <div class="inner">1-1</div>
    12         </div>
    13         <div class="outer col-md-4 col-sm-6">
    14             <div class="inner"></div>
    15         </div>
    16         <div class="outer col-md-4 col-sm-12">
    17             <div class="inner"></div>
    18         </div>
    19         <div class="outer col-md-3 col-sm-3">
    20             <div class="inner"></div>
    21         </div>
    22         <div class="outer col-md-6 col-sm-6">
    23             <div class="inner"></div>
    24         </div>
    25         <div class="outer col-md-3 col-sm-3">
    26             <div class="inner"></div>
    27         </div>
    28         <div class="outer col-md-1 col-sm-2">
    29             <div class="inner"></div>
    30         </div>
    31         <div class="outer col-md-1 col-sm-2">
    32             <div class="inner"></div>
    33         </div>
    34         <div class="outer col-md-2 col-sm-8">
    35             <div class="inner"></div>
    36         </div>
    37         <div class="outer col-md-2 col-sm-3">
    38             <div class="inner"></div>
    39         </div>
    40         <div class="outer col-md-6 col-sm-3">
    41             <div class="inner"></div>
    42         </div>
    43     </div>
    44     
    45 </body>
    46 </html>
     1 @charset "utf-8";
     2 
     3 *{    padding: 0;
     4     margin:0;
     5     font-size: 14px;
     6 }
     7 
     8 a{
     9     text-decoration: none;
    10 }
    11 ul,li{
    12     list-style: none;
    13 }
    14 
    15 .wrapper{
    16     box-sizing:border-box;
    17     width: 100%;
    18     padding: 10px;
    19 }
    20 
    21 .outer{
    22     box-sizing:border-box;
    23     padding: 10px;
    24     float: left;
    25 }
    26 .outer:before,.outer:after{
    27     display: table;
    28     content: "";
    29     clear: both;
    30 }
    31 .inner{
    32     border: 1px solid #999;
    33     background-color: #eee;
    34     height: 50px;
    35 }
    36 
    37 
    38 @media screen and (min-768px){
    39     .col-md-1{
    40         width: 8.33%;
    41     }
    42     .col-md-2{
    43         width: 16.6%;
    44     }
    45     .col-md-3{
    46         width: 25%;
    47     }
    48     .col-md-4{
    49         width: 33.33%;
    50     }
    51     .col-md-6{
    52         width: 50%;
    53     }
    54 }
    55 @media screen and (max-768px){
    56     .col-sm-2{
    57         width: 16.6%;
    58     }
    59     .col-sm-3{
    60         width: 25%;
    61     }
    62     .col-sm-6{
    63         width: 50%;
    64     }
    65     .col-sm-8{
    66         width: 66.66%
    67     }
    68     .col-sm-12{
    69         width:100%;
    70     }
    71 }
    /*如用scss计算则更为简便*/
  • 相关阅读:
    全球疫情可视化
    ListView(1)
    《浪潮之巅》阅读笔记02
    Intern Day12
    Intern Day11
    Intern Day10
    Intern Day10
    Intern Day10
    PTA1065
    Intern Day10
  • 原文地址:https://www.cnblogs.com/pm-dongjian/p/5457726.html
Copyright © 2011-2022 走看看