HTML简易自适应布局

效果图:

第一步:在body下先建三个块级,代码如下:

<div class="one">第1个元素中的内容</div>
<div class="two">第2个元素中的内容</div>
<div class="three">第3个元素中的内容</div>

第二步:设置全局边框,代码如下:

* {
      margin: 0;/*被设置的对象相对四周的边距是0*/
      padding: 0;/*内边距为0*/
    }

第三步:设置块级的高度以及水平方向布局,代码如下:

div {      /*<div> 定义文档中的分区或节*/
      height: 100px;
      float: left;/*float(浮动):用于元素水平方向的布局*/
    }

第四步:设置每个块级的宽度以及背景颜色,代码如下:

.one {
      width: 30%;
      background-color: #b6a2dc;
    }

    .two {
      width: 40%;
      background-color: #9ee2ac;
    }

    .three {
      width: 30%;
      background-color: #f69654;
    }

每个块级的宽度,所占比例、背景颜色可自己去调 。

全文代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>自适应布局</title>
  <style>
    * {
      margin: 0;/*被设置的对象相对四周的边距是0*/
      padding: 0;/*内边距为0*/
    }

    div {      /*<div> 定义文档中的分区或节*/
      height: 100px;
      float: left;/*float(浮动):用于元素水平方向的布局*/
    }

    .one {
      width: 30%;
      background-color: #b6a2dc;
    }

    .two {
      width: 40%;
      background-color: #9ee2ac;
    }

    .three {
      width: 30%;
      background-color: #f69654;
    }
  </style>
</head>
<body>
  <div class="one">第1个元素中的内容</div>
  <div class="two">第2个元素中的内容</div>
  <div class="three">第3个元素中的内容</div>

</body>
</html>