1. 程式人生 > >雙飛翼布局

雙飛翼布局

col width pan mage ges 縮放 元素 技術分享 影響

<style>
        *{
            margin:0;padding:0;
            /* color:#fff; */
        }
        .header{
            background: orange;
            height:150px;
        }
        
        .footer{
            background: pink;
            height:100px;
        }
        .middle{
            background
: green; height:300px; overflow: hidden; } .left{ float:left; background: blue; color:#fff; width:150px; height:16px; margin-left:-100%; margin-bottom:-9999px; padding-bottom
: 9999px; } .mid{ background: red; float:left; width:100%; } .inner{ margin-left:150px; margin-right:100px; background: yellow; /* margin-bottom:-9999px; padding-bottom: 9999px;
*/ } .right{ float:right; background: aquamarine; width:100px; height:16px; margin-left:-100%; /* margin-bottom:-9999px; 設置3個等高:先用padding撐開,為不影響下面元素,再用margin:-9999px收回 padding-bottom: 9999px; */ } </style>
<div class="header">我是頭</div>
    <div class="middle">
        <div class="mid"><div class="inner">我是中間 ,是重要部分</div></div>     
<div class="left">我是左</div> <div class="right">我是右</div> </div> <div class="footer">我是尾</div>

技術分享圖片

實現了主要部分放最上面,最先解析,兩邊固定在最左最右,中間自由縮放

雙飛翼布局