• css基础布局


     

     

     

     

     

     

     

     

     

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <style type="text/css">
            body{
                margin: 0;
                padding: 0;
                color: #fff;
                text-align: center;
                font-size: 16px;
            }
            .header{
                width: 100%;
                height: 50px;
                background: #333;
                margin: 0 auto;
                line-height: 50px;
                position: fixed;
            }
            .banner{
                width: 800px;
                height: 300px;
                background: #30a457;
                margin: 0 auto;
                line-height: 300px;
                padding-top: 50px;
            }
            .container{
                width: 800px;
                height: 1000px;
                background: #4c77f2;
                margin: 0 auto;
            }
            .footer{
                width: 800px;
                height: 100px;
                background: #333;
                margin:0 auto;
                line-height: 100px;
            }
        </style>
    </head>
    <body>
        <div class="header">这是页面的头部</div>
        <div class="banner">这是页面的banner图</div>
        <div class="container">这是页面的内容</div>
        <div class="footer">这是页面的底部</div>
    </body>
    </html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>两列布局</title>
        <style>
            body{
                margin: 0;
                padding: 0;
                color:#fff;
            }
            .container{
                width: 800px;
                height: 1000px;
                background: #4c77f2;
                margin: 0 auto;
                text-align: center;
            }
            .header{
                width:800px;
                height: 50px;
                background: #5880f9;
                margin: 0 auto;
                text-align: center;
                font-size: 16px;
                line-height: 50px;
            }
            .footer{
                width: 800px;
                height: 100px;
                background: #ed817e;
                margin: 0 auto;
                text-align: center;
                font-size: 16px;
                line-height: 100px;
            }
            .left{
                width:200px;
                height: 1000px;
                float:left;
                background: #67b581;
            }
            .right{
                width: 600px;
                height: 1000px;
                float:right;
                background: #d0d0d0;
            }
        </style>
    </head>
    <body>
        <div class="header">这是页面头部</div>
        <div class="container">
            <div class="left">这是页面左侧</div>
            <div class="right">这是页面右侧</div>
        </div>
        <div class="footer">这是页面底部</div>
    </body>
    </html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>两列布局</title>
        <style>
            body{
                margin: 0;
                padding: 0;
                color:#fff;
            }
            .container{
                width: 100%;
                height: 1000px;
                background: #4c77f2;
                margin: 0 auto;
                text-align: center;
            }
            .header{
                width:100%;
                height: 50px;
                background: #8b8d91;
                margin: 0 auto;
                text-align: center;
                font-size: 16px;
                line-height: 50px;
            }
            .banner{
                width: 100%;
                height: 300px;
                background: #f29196;
                margin: 0 auto;
                text-align: center;
            }
            .footer{
                width: 100%;
                height: 100px;
                background: #8b8d91;
                margin: 0 auto;
                text-align: center;
                font-size: 16px;
                line-height: 100px;
            }
            .left{
                width:30%;
                height: 1000px;
                float:left;
                background: #4c77f2;
            }
            .right{
                width: 70%;
                height: 1000px;
                float:right;
                background: #67b581;
            }
        </style>
    </head>
    <body>
    <div class="header">这是页面头部</div>
    <div class="banner">这是页面轮播图</div>
    <div class="container">
        <div class="left">这是页面左侧</div>
        <div class="right">这是页面右侧</div>
    </div>
    <div class="footer">这是页面底部</div>
    </body>
    </html>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title>圣杯布局</title>
        <style type="text/css">
            *{margin: 0;padding: 0;}
            body{min-width: 700px;}
            .header,
            .footer{
                border: 1px solid #333;
                background: #ddd;
                text-align: center;
                height: 40px;
                line-height: 40px;
            }
            .left,
            .middle,
            .right{
                position: relative;
                float: left;
                min-height: 130px;
            }
            .container{
                padding:0 220px 0 200px;
                overflow: hidden;
            }
            .left{
                margin-left: -100%;
                left: -200px;
                width: 200px;
                background: #f00;
            }
            .right{
                margin-left: -220px;
                right: -220px;
                width: 220px;
                background: #30a457;
            }
            .middle{
                width: 100%;
                background: #1a5acd;
                word-break: break-all;
    
            }
            .footer{
                clear: both;
            }
        </style>
    </head>
    <body>
    <div class="header">
        <h4>header</h4>
    </div>
    <div class="container">
        <div class="middle">
            <h4>middle</h4>
            <p>
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
            </p>
        </div>
        <div class="left">
            <h4>left</h4>
            <p>
                这是页面的左边
                这是页面的左边
                这是页面的左边
                这是页面的左边
                这是页面的左边
                这是页面的左边
            </p>
        </div>
        <div class="right">
            <h4>right</h4>
            <p>
                这是页面的右边
                这是页面的右边
                这是页面的右边
                这是页面的右边
            </p>
        </div>
    </div>
    <div class="footer">
        <h4>footer</h4>
    </div>
    </body>
    </html>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title>双飞翼布局</title>
        <style type="text/css">
            *{margin: 0;padding: 0;}
            body{min-width: 700px;}
            .header,
            .footer{
                border: 1px solid #333;
                background: #ddd;
                text-align: center;
                height: 40px;
                line-height: 40px;
            }
            .sub,
            .main,
            .extra{
                float: left;
                min-height: 130px;
            }
            .sub{
                margin-left: -100%;
                width: 200px;
                background: #f00;
            }
            .extra{
                margin-left: -220px;
                width: 220px;
                background: #1a5acd;
            }
            .main{
                width: 100%;
            }
            .main-inner{
                margin-left: 200px;
                margin-right: 220px;
                min-height: 130px;
                background: #30a457;
                word-break: break-all;
            }
            .footer{
                clear: both;
            }
        </style>
    </head>
    <body>
    <div class="header">
        <h4>header</h4>
    </div>
    <div class="main">
        <div class="main-inner">
            <h4>main</h4>
            <p>
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
                这是页面的主体内容
            </p>
        </div>
    </div>
    <div class="sub">
        <h4>sub</h4>
        <p>
            这是页面的左边
            这是页面的左边
            这是页面的左边
            这是页面的左边
            这是页面的左边
            这是页面的左边
        </p>
    </div>
    
    <div class="extra">
        <h4>extra</h4>
        <p>
            这是页面的右边
            这是页面的右边
            这是页面的右边
            这是页面的右边
        </p>
    </div>
    <div class="footer">
        <h4>footer</h4>
    </div>
    </body>
    </html>
  • 相关阅读:
    PHP常用函数大全
    php 数组相关的函数?
    谈谈对mvc 的认识?
    写出Zend 框架的目录结构,简单说明目录作用?
    PHP 的网站主要攻击方式有哪些?
    面试题随记
    二叉堆排序
    Mysql存储引擎
    (博客转载)创建对象的五种方式
    Java静态变量初始化的坑
  • 原文地址:https://www.cnblogs.com/zengyu1234/p/15733645.html
Copyright © 2020-2023  润新知