float 實現三欄佈局

float 配合簡單的 html 結構實現三欄佈局html

HTML 結構以下佈局

<div class="outer">
  <div class="left"></div>
  <div class="right"></div>
  <div class="middle"></div>
</div>

CSS 代碼,重點在於 overflow: hidden; 實現中間欄寬度自適應code

.outer {
    height: 100px;
    border: 1px solid #000;
}
.outer > div {
    height: 100%;
}

.left {
    float: left;
    width: 100px;
    margin-right: 20px;
    background-color: #f00;
}

.right {
    float: right;
    width: 100px;
    margin-left: 20px;
    background-color: #00f;
}

.middle {
    background-color: #000;
    overflow: hidden;  /*重點*/
}
相關文章
相關標籤/搜索