码迷,mamicode.com
首页 > 其他好文 > 详细

p18 响应式布局#1

时间:2019-11-23 10:10:10      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:line   xpl   using   hot   over   more   enter   amp   was   

技术图片

 

 重要内容处设置断点breakpoint


 

技术图片

 

 CSS

* {
    margin: 0;
    box-sizing: border-box;
    border: 0;
    padding: 0;
    font-weight: bold;
}

body {
    text-align: center;
}

.container {
    margin-top: 15px;
    width: 960px;
    margin: 0 auto;
}

header,
nav,
footer {
    height: 100px;
    background: #eee;
    margin-bottom: 20px;
    line-height: 100px;
}

section,
aside {
    height: 300px;
    background: #eee;
    line-height: 20px;
    margin-bottom: 20px;
}

section {
    float: left;
    width: 500px;
    margin-right: 20px;
    background: #eee;
}

h3 {
    margin-top: 60px;
    margin-bottom: 30px;
}

p {
    font-weight: normal;
    text-align: left;
    margin: 0 20px;
}

aside {
    float: left;
    width: 440px;
    background: #eee;
}

footer {
    clear: both;
}

结构布局

<body>
    <div class="container">
        <header>页头</header>
        <nav>导航</nav>
        <section>
            <h3>Real world examples, hot off the presses.</h3>
            <p>Our dictionary was written for humans, by humans. Look up a word, and you’ll read a friendly explanation that you‘ll actually remember. It’s as if your favorite teacher were explaining it to you.</p>
        </section>
        <aside>
            <h3>Finally, a dictionary with a soul.</h3>
            <p>Read thousands of example sentences from current newspapers, magazines, and literature. We show you how words live in the wild and give you usage tips so that you‘re more confident about using the words you learn.</p>
        </aside>
        <footer>页脚</footer>
    </div>
</body>

技术图片


css代码精修

* {
    margin: 0;
    border: 0;
    padding: 0;
    font-weight: bold;
}

body {
    text-align: center;
}

.container {
    width: 960px;
    margin: 15px auto 0 auto;
}

header,
nav,
footer {
    height: 100px;
    background: #eee;
    margin-bottom: 20px;
    line-height: 100px;
}

section,
aside {
    height: 300px;
    background: #eee;
    line-height: 20px;
    margin-bottom: 20px;
}

section {
    float: left;
    width: 55%;
    margin-right: 15px;
    background: #eee;
    overflow: hidden;
}

h3 {
    margin-top: 60px;
    margin-bottom: 30px;
}

p {
    font-weight: normal;
    text-align: left;
    margin: 0 20px;
}

aside {
    float: right;
    width: 40%;
    background: #eee;
    overflow: hidden;
}

footer {
    clear: both;
}

@media screen and (min-width:1200px) {
    .container {
        width: 1170px;
    }
}

@media screen and (max-width:960px) {
    .container {
        width: 800px;
    }
}

@media screen and (max-width:800px) {
    .container {
        width: 650px;
    }
}

@media screen and (max-width: 650px) {
    .container {
        width: 450px;
    }
}

@media screen and (max-device-width: 414px) {
    .container {
        width: 350px;
    }
    section,
    aside {
        width: 100%;
    }
}

HTML结构精修

<body>
    <div class="container">
        <header>页头</header>
        <nav>导航</nav>
        <section>
            <h3>Real world examples, hot off the presses.</h3>
            <p>Our dictionary was written for humans, by humans. Look up a word, and you’ll read a friendly explanation that you‘ll actually remember. It’s as if your favorite teacher were explaining it to you.</p>
        </section>
        <aside>
            <h3>Finally, a dictionary with a soul.</h3>
            <p>Read thousands of example sentences from current newspapers, magazines, and literature. We show you how words live in the wild and give you usage tips so that you‘re more confident about using the words you learn.</p>
        </aside>
        <footer>页脚</footer>
    </div>
</body>

 

 

 

技术图片

 

 主要有了 媒体查询一切就变得简单了 当然后续 我们在结合less 会非常轻松

 

 

 

 https://blog.csdn.net/reagan_/article/details/80792213

p18 响应式布局#1

标签:line   xpl   using   hot   over   more   enter   amp   was   

原文地址:https://www.cnblogs.com/apelles/p/11915053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!