• 移动端web开发总结


      前一个星期实战完一个PC端的基于HTML+CSS的项目,这几天则接触了移动端的开发,同样也是在HTML+CSS的基础上完成。虽然第一次接触移动端的开发,但在开发过程中,我也是按照PC端的开发步骤来进行工作。首先切图布局,同样可以先总体规划,分析哪些是可以作为组件来使用的。在这次移动端项目中,可以作为组件来使用的部分也挺多的。这样一来就提高了我们的开发效率。移动端的web开发主要对象为手持设备,所以与PC端的开发区别是为不必考虑浏览器兼容性问题,而是考虑在不同尺寸设备下的适配问题。

      1、首先我们在使用Media的时候需要先设置下面这段代码(写在head标签里):

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

        这段代码的几个参数解释:

    • width = device-width:宽度等于当前设备的宽度

    • initial-scale:初始的缩放比例(默认设置为1.0)  

    • minimum-scale:允许用户缩放到的最小比例(默认设置为1.0)    

    • maximum-scale:允许用户缩放到的最大比例(默认设置为1.0)   

    • user-scalable:用户是否可以手动缩放(默认设置为no,因为我们不希望用户放大缩小页面) 

      2、CSS媒体查询

      指定样式表规则用于指定的媒体类型和查询条件。设置在不同尺寸的设备下的显示内容。

    1. @media screen and (max-width: 960px){
    2.     body{
    3.         background: #000;
    4.     }
    5. }

      上述代码描述了当屏幕小于等于960px时的样式。若屏幕小于等于960px,其页面背景色为黑色的。

  • 相关阅读:
    C++ 函数设计原则
    C++ 转换函数搭配友元函数
    C++ 自动转换和强制类型转换(用户自定义类类型)
    C++ rand函数
    C++ 状态成员
    C++ 友元函数
    C++ 运算符重载
    RabbitMQ的简单应用
    Python的正则表达式
    Python的应用小案例
  • 原文地址:https://www.cnblogs.com/46ly/p/5816695.html
Copyright © 2020-2023  润新知