首頁  >  文章  >  web前端  >  html多列佈局

html多列佈局

高洛峰
高洛峰原創
2016-11-01 15:25:532306瀏覽

兩列定寬

html多列佈局

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>两列布局</title>
    <style type="text/css">
    html,body,.body,.main,.side{
        margin: 0;
        padding: 0;
        height: 100%;
    }

    .body{
        width: 960px;
        margin: 0 auto;
    }

    .main{
        background-color: pink;
    }
    .side{
        background-color: #bebebe;
    }

    
    .main{
        float: left;
        width: 660px;

    }
    .side{
        float: right;
        width: 300px;

    }

    

    .clearfix:after{
        content: &#39;.&#39;;
        display: block;
        clear: both;
        height: 0;
        overflow: hidden;
        visibility: hidden;
    }
    </style>
</head>
<body>
<div class="body clearfix">
    <div class="side">side</div>
    <div class="main">main</div>
</div>
</body>
</html>

html多列佈局

main向 左浮動 ,side向右浮動。

main定寬660px, side定寬300px

在main和side 元素的父元素上加 clearfix,用來『清除浮動』,這樣後續的元素就不會受到 main和side『浮動動作』的影響。

定寬+自適應

html多列佈局

定寬+自適應

html多列佈局

多列不定寬

html多列佈局

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:HTML清單元素下一篇:HTML清單元素