zoukankan      html  css  js  c++  java
  • 移动端web开发

    Media Query(媒体查询):

    @media 媒体类型 and (媒体特性) {
            /* css样式 */      
    }
    
    
    媒体类型: screen, print...
    媒体特性: max-width, max-height.

    meta基础知识

    H5页面窗口自动调整到设备宽度

    <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />

    方式一:

    通过css判断移动端口大小

            /* 当屏幕最大(或小于360px)就用下面的样式 */
    
            /*
            @media screen and (max- 360px) and (min- 321px){
                html {
                    font-size: 20px;
                }
            }
    
            @media screen and (max- 320px) {
                html {
                    font-size: 24px;
                }
            }
            */

    方式二:

    通过js判断端口

    // 通过js获取手机窗口宽度
            let htmlwidth = document.documentElement.clientWidth ||
                    document.body.clientWidth;
            console.log(htmlwidth);
    
    //    获取视窗高度
            let htmlDom = document.getElementsByTagName('html')[0];
    
      // 设置文字
            htmlDom.style.fontSize = htmlwidth / 10 + 'px';

    rem

    rem 基准值计算

    rem 数值计算与构建

    rem 与scss结合使用

    rem 适配实战

    1rem  = 16px  = (html的font-size)
    170/16 = 170px

    1rem = 16px

    10 = 160px

  • 相关阅读:
    查找->静态查找表->次优查找(静态树表)
    P1993-小K的农场
    P1983-车站分级
    P1268-树的重量
    P1113-杂务
    P1265-公路修建
    P2330-[SCOI2005]繁忙的都市
    P1546-最短网络
    P1144-最短路计数
    P1462-通往奥格瑞玛的道路
  • 原文地址:https://www.cnblogs.com/jassin-du/p/9627578.html
Copyright © 2011-2022 走看看