zoukankan      html  css  js  c++  java
  • 手机,平板,电脑,超大屏幕 宽度响应式

    关于 @media 媒体查询属性包含很多知识点,这里举个宽度响应式的例子,可以满足各大屏幕尺寸的布局需要。

    这里需要说明一点:(响应式的含义:响应式说白了,就是在不同的媒介条件下采用不同的css样式来进行适应各种条件的需要).这里仅仅是个人的理解,有误请不要采纳。

    例子的HTML代码:

      

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
    <meta charset="utf-8">
    <title>响应式</title>
    <link rel="stylesheet" type="text/css" href="responsive.css">
    </head>
    <body>
    <div class="responsive">
      <div class="responsive01">超小屏幕</div>
      <div class="responsive02">手机端</div>
      <div class="responsive03">平板电脑</div>
      <div class="responsive04">PC端</div>
      <div class="responsive05">超大屏幕</div>
    </div>
    </body>
    </html>

    例子的 responsive.css 文件代码:

    /*超小屏幕*/
    @media (max- 479px) {
    .responsive .responsive01 { display: block; }
    .responsive .responsive02 { display: none; }
    .responsive .responsive03 { display: none; }
    .responsive .responsive04 { display: none; }
    .responsive .responsive05 { display: none; }
    }

    /*手机端*/
    @media (min- 480px) and (max- 767px) {
    .responsive .responsive01 { display: none; }
    .responsive .responsive02 { display: block; }
    .responsive .responsive03 { display: none; }
    .responsive .responsive04 { display: none; }
    .responsive .responsive05 { display: none; }
    }

    /*平板电脑*/
    @media (min- 768px) and (max- 979px) {
    .responsive .responsive01 { display: none; }
    .responsive .responsive02 { display: none; }
    .responsive .responsive03 { display: block; }
    .responsive .responsive04 { display: none; }
    .responsive .responsive05 { display: none; }
    }

    /*PC端*/
    @media (min- 980px) and (max- 1199px) {
    .responsive .responsive01 { display: none; }
    .responsive .responsive02 { display: none; }
    .responsive .responsive03 { display: none; }
    .responsive .responsive04 { display: block; }
    .responsive .responsive05 { display: none; }
    }

    /*超大屏幕*/
    @media (min- 1200px) {
    .responsive .responsive01 { display: none; }
    .responsive .responsive02 { display: none; }
    .responsive .responsive03 { display: none; }
    .responsive .responsive04 { display: none; }
    .responsive .responsive05 { display: block; }
    }

  • 相关阅读:
    一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
    常用Git命令大全
    职场被边缘化是怎样的
    HTTP网络设置
    java黑科技
    cmd执行java命令
    python 使用镜像下载依赖包
    初识go语言
    华为交换机(S5720)配置日志外发syslog服务器
    Neo4j记录
  • 原文地址:https://www.cnblogs.com/jiangxiaobo/p/5200736.html
Copyright © 2011-2022 走看看