<style type="text/css">
                    html,body {
                        height: 100%;
                        margin: 0;
                    }
                    body {
                        min-width: 550px;
                    }
                    #header {
                        text-align: center;
                        background-color: #f1f1f1;
                    }
                
                    #container {
                        height: 90%;
                        padding-left: 200px;
                        padding-right: 150px;
                    }
                    #container .column {
                        height: 100%;
                        float: left;
                    }
                
                    #center {
                        background-color: #ccc;
                        width: 100%;
                    }
                    #left {
                        position: relative;
                        background-color: yellow;
                        width: 200px;
                        margin-left: -100%;
                        right: 200px;
                    }
                    #right {
                        background-color: red;
                        width: 150px;
                        margin-right: -150px;
                    }
                
                    #footer {
                        text-align: center;
                        background-color: #f1f1f1;
                    }
                
                    /* 手写 clearfix */
                    .clearfix:after {
                        content: '';
                        display: table;
                        clear: both;
                    }
                    </style>
                    <body>
                        <div id="header">this is header</div>
                        <div id="container" class="clearfix">
                            <div id="center" class="column">this is center</div>
                            <div id="left" class="column">this is left</div>
                            <div id="right" class="column">this is right</div>
                        </div>
                        <div id="footer">this is footer</div>
                    </body>
            
this is left