zoukankan      html  css  js  c++  java
  • 响应式布局案例

    响应式布局

    响应式布局在面对不同分辨率设备灵活性强,在平时的网页设计中基本上都要用到响应式布局设计,它给我们提供了良好的用户浏览页面,能带给我们更好的客户体验,下面给大家分享下我做的一个简单的响应式的布局:

    不同的页面会适用不同大小浏览器页面,它会随着分辨率的变化而变化。代码展示如下:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8" />
    <title></title>
    <style>
      p{
        font-size: 12px;
      }
      header{
         100%;
      }
      header img{
         100%;
      }
      @media (min- 1300px) and (max-1400px) {
        #left{
          float: left;
           30%;
          margin: 0px 50px;
        }
        #left #logo-bg{
          margin: 10% 10%;
           80%;
          position: relative;
        }
        #left #logo{
          float: left;
           12%;
          position: absolute;
          left: 13%;
          top: 230px;
        }
        #left p{
          margin-bottom: -20px;
        }
        #left p,h4{
          text-align: center;
          color: red;
        }
        #right{
          float: left;
           60%;
          margin: 15% 0px;
        }
        #right h2{
          text-align: center;
        }
        #right fieldset{
          text-align: center;
          border-left: none;
          border-right: none;
          border-bottom: none;
        }
        #right fieldset legend{
          padding: 0px 20px;
        }
        #fen{
           100%;
          -webkit-column-count: 6;
          -moz-column-count: 6;
          -o-column-count: 6;
          -ms-column-count: 6;
          column-count: 6;
          -webkit-column-gap: 1em;
          -moz-column-gap: 1em;
          -o-column-gap: 1em;
          -ms-column-gap: 1em;
          column-gap: 1em;
        }
        #fen img{
           100%;
          border-radius: 10px 10px 10px 10px;
        }
        #fen p,h4{
          text-align: center;
          color: red;
        }
        #fen p{
          margin-bottom: -20px;
        }
        #di p{
          text-align: center;
        }
        #di p span{
           color: red;
        }
      }
      @media (min- 1000px) and (max-1300px){
        #left{
          float: left;
           30%;
          margin: 0px 50px;
        }
        #left #logo-bg{
          margin: 10% 10%;
           80%;
          position: relative;
        }
        #left #logo{
           12%;
          position: absolute;
          left: 14%;
          top: 190px;
        }
        #left p{
          margin-bottom: -20px;
        }
        #left p,h4{
          text-align: center;
          color: red;
        }
        #right{
          float: left;
           60%;
          margin: 15% 0px;
        }
        #right h2{
          text-align: center;
        }
        #right fieldset{
          text-align: center;
          border-left: none;
          border-right: none;
          border-bottom: none;
        }
        #right fieldset legend{
          padding: 0px 20px;
        }
        #fen{
           100%;
          -webkit-column-count: 3;
          -moz-column-count: 3;
          -o-column-count: 3;
          -ms-column-count: 3;
          column-count: 3;
          -webkit-column-gap: 1em;
          -moz-column-gap: 1em;
          -o-column-gap: 1em;
          -ms-column-gap: 1em;
          column-gap: 1em;
        }
        #fen img{
             100%;
            border-radius: 10px 10px 10px 10px;
        }
        #fen p,h4{
            text-align: center;
            color: red;
          }
        #fen p{
            margin-bottom: -20px;
        }
        #di p{
          text-align: center;
        }
        #di p span{
          color: red;
        }
      }
    </style>
    </head>
    <body>
      <header>
        <img src="img/rag.png" />
      </header>
      <aside id="left">
        <img src="img/logo-bg.png" id="logo-bg"/>
        <img src="img/logo.png" id="logo" />
        <hr />
        <p>THE</p>
        <h4>WEBLOCUE</h4>
        <hr />
        <p>THE</p>
        <h4>WEBLOCUE</h4>
        <hr />
        <p>THE</p>
        <h4>WEBLOCUE</h4>
        <hr />
      </aside>
      <article id="right">
        <h2>“Give me problems, give me work.”</h2>
        <p>In the year 1878 I took dogree of Doctor of Medicline of the Unibertive of the London and problems to Netbody to go through the course,In the year 1878 I took dogree of Doctor of Medicline of the Unibertive of the London and problems to Netbody to go through the course,In the year 1878 I took dogree of Doctor of Medicline of the Unibertive of the London and problems to Netbody to go through the course.</p>
        <p>In the year 1878 I took dogree of Doctor of Medicline of the Unibertive of the London and problems to Netbody to go through the course,In the year 1878 I took dogree of Doctor of Medicline of the Unibertive of the London and problems to Netbody to go through the course,In the year 1878 I took dogree of Doctor of Medicline of the Unibertive of the London and problems to Netbody to go through the course.</p>
        <fieldset><legend>victors&villains</legend></fieldset>
        <div id="fen">
          <img src="img/1.jpg" />
          <p>SETCOME</p>
          <h4>HOLEMES</h4>
          <img src="img/2.jpg" />
          <p>SETCOME</p>
          <h4>HOLEMES</h4>
          <img src="img/3.jpg" />
          <p>SETCOME</p>
          <h4>HOLEMES</h4>
          <img src="img/4.jpg" />
          <p>SETCOME</p>
          <h4>HOLEMES</h4>
          <img src="img/5.jpg" />
          <p>SETCOME</p>
          <h4>HOLEMES</h4>
          <img src="img/6.jpg" />
          <p>SETCOME</p>
          <h4>HOLEMES</h4>
        </div>
        <fieldset><legend>*</legend></fieldset>
        <div id="di">
          <p>In the year 1878 I took <span>Suing table</span> dogree of Doctor</p>
          <p>What the year 2016 I took dogree <span>Ruing roid</span> of Doctor</p>
        </div>
      </article>
    </body>
    </html>

    做的不够严谨,因为时间问题,请见谅。

    如有何见解或疑问可私密我,大家共同学习进步。

  • 相关阅读:
    随笔记:目录已在,但是导入时报ModuleNotFoundError: No module named 'config'
    随笔记:fixture的使用
    python随笔:os.path中的realpathdirnamejoin的学习
    01-移动营销设计-认识H5与广告
    Java web开发 01 入门知识
    Java 12网络编程
    java09 面向对象,封装,继承,多态
    java08 数组与集合
    java07 数组 与 开发工具IntelliJ IDEA 安装 汉化
    java06 顺序结构 选择判断结构 与循环语句
  • 原文地址:https://www.cnblogs.com/duzheqiang/p/5666465.html
Copyright © 2011-2022 走看看