SOURCE

console 命令行工具 X clear

                    
>
console
<div class="container">
    <div class="middle"></div>
    <div class="left"></div>
    <div class="right"></div>
</div>
/* 思路:
1、为了让中间的元素可以先出现,三个元素统一使用左浮动布局;
2、通过设置margin-left为负边距的方式让后面两个元素变到第一行;
3、通过设置包含块的padding为两边元素留出空位;
4、平移两边元素到对应区域; */


* {
    padding: 0;
    margin: 0;
}

.container {
    overflow: hidden;
    padding: 0 200px 0 100px;
}

.middle {
    float: left;    
    width: 100%;
    min-height: 150px;
    background-color: wheat;
}

.left {
    float: left;
    width: 100px;
    min-height: 150px;
    margin-left: -100%;
    transform: translateX(-100%);
    background: rebeccapurple;
}

.right {
    float: left;
    width: 200px;
    min-height: 150px;
    margin-left: -200px;
    transform: translateX(100%);
    background: rosybrown;
}