技海泛舟(个人技术研究)

  • 首页
  • 日积月累
  • 学习计划
  • 随想
  • project
  • 关于
技海泛舟
一个技术宅的博客
  1. 首页
  2. 日积月累
  3. css
  4. 正文

css页面布局示例一

2021年12月13日 1355点热度

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
        <style>
            * {
                margin: 0;
                padding: 0;
                box-sizing: border-box;
            }
            /* 内容区一般不给高度,高度由内容自行撑开 */
            .wrapper {
                margin-top: 10px;
                width: 700px;
                /* height: 500px; */
                border: 1px solid #000;
                margin: 0 auto;
            }
            header {
                font-size: 20px;
                font-family: 黑体;
                font-weight: normal;
                background-color: #eee;
                text-align: center;
                padding: 18px 0;
            }
            .aside {
                background: #ebebeb url(../images/top.gif) repeat-x;
                width: 150px;
                height: 400px;
                background-image: linear-gradient(#8e9eab, #eef2f3);
            }
            .aside-left {
                float: left;
            }
            .aside-right {
                float: right;
            }
            h4 {
                padding: 20px 0 15px 10px;
            }
            ul {
                padding-left: 30px;
            }
            li {
                line-height: 1.5em;
                font-size: 14px;
            }
            a {
                text-decoration: none;
                color: #000;
            }
            a:hover {
                color: aquamarine;
            }
            .main {
                background: #eef2f3 url(../images/main-top.gif) repeat-x;
                float: left;
                /* width: 300px; */
                /* position: absolute; */
                width: 398px;
                height: 400px;
                background-image: linear-gradient(#8e9eab, #eef2f3);
            }
            .main p {
                text-indent: 2em;
                line-height: 1.5em;
                padding: 10px 20px 10px 10px;
                font-size: 14px;
            }
            .content::after {
                display: block;
                content: '';
                clear: both;
            }
            .footer {
                background-color: #ccc;
                padding: 10px 0 15px 10px;
                font-size: 14px;
            }
        </style>
    </head>
    <body>
        <!-- .wrapper>header+.content+.footer 
      先整体再局部
      -->
        <div class="wrapper">
            <!-- 标题 -->
            <header>页面标题</header>
            <!-- 内容 -->
            <div class="content">
                <!-- 左侧边栏 -->
                <div class="aside aside-left">
                    <h4>左侧边栏</h4>
                    <ul>
                        <li><a href="#">链接一</a></li>
                        <li><a href="#">链接二</a></li>
                        <li><a href="#">链接三</a></li>
                        <li><a href="#">链接四</a></li>
                        <li><a href="#">链接五</a></li>
                    </ul>
                </div>
                <!-- 主内容区 -->
                <div class="main">
                    <h4>主体内容的标题</h4>
                    <p>
                        文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落
                    </p>
                    <p>
                        文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落
                    </p>
                    <p>
                        文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落
                    </p>
                    <p>
                        文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落文章的段落
                    </p>
                </div>
                <!-- 右侧边栏 -->
                <div class="aside aside-right">
                    <h4>右侧边栏</h4>
                    <ul>
                        <li><a href="#">链接一</a></li>
                        <li><a href="#">链接二</a></li>
                        <li><a href="#">链接三</a></li>
                        <li><a href="#">链接四</a></li>
                        <li><a href="#">链接五</a></li>
                        <li><a href="#">链接六</a></li>
                        <li><a href="#">链接七</a></li>
                    </ul>
                </div>
            </div>
            <!-- 尾部 -->
            <div class="footer">页脚</div>
        </div>
    </body>
</html>
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2021年12月13日
< 上一篇
下一篇 >
归档
  • 2024 年 11 月
  • 2024 年 8 月
  • 2024 年 5 月
  • 2024 年 2 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 9 月
  • 2023 年 6 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 5 月
分类
  • Android
  • Arduino
  • cordova
  • css
  • go
  • html5
  • JavaScript
  • nodejs
  • oracle
  • project
  • system
  • uni-app
  • vscode
  • vue
  • 学习计划
  • 摘抄
  • 随想

COPYRIGHT © 技海泛舟(个人技术研究). 2021-2023. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备2026065271号-1

蜀公网安备XXXXX号