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

    1、无论是PC端还是移动端,开发出来的页面都是运行在浏览器上的;

    2、移动端设备的浏览器大多是基于webkit内核,属于高级浏览器 支持H5 C3特性;

    视口概念

    ①: PC端视口取决于浏览器大小(HTML)---屏幕大小

    ② :移动端视口由手机厂商规定为980,因为当时很多网站的版心都是980并根据手机设备宽度等比缩小网页。

    此时就会出现一个问题: 页面中有些内容看不清。思考: 可不可以将移动端的视口等于手机设备宽度?

    移动端开发基本

    <meta name="viewport"

    content="width=device-width" ,//将视口的宽度等于设备宽度

    user-scalable = "no", //不允许用户用手指缩放大小

    initial-scale="1.0",//初始化缩放比例为1,不缩放

    maximum-scale="1.0",//网页最大缩放比例

    minimun-scale="1.0" //网页最小缩放比例

    移动端布局方式

    1、流式布局--百分百布局

    基本点:width,padding,margin属性用百分百的形式表示。

    主要:在百分百世界中,padding,margin四个方向都是相对于父级元素的高度。

    实战项目介绍

    1、创建文件架构  css,js,images,index.html

    2、页面布局

               从上往下,从左往右,从外往里

    3、公共样式设置

        *,*::before,*::after {   margin: 0; padding: 0 ;box-sizing: border-box}

        a { color: #000; text-decoration: none;

            -webkit-tap-highlight-color:transparent; //移动端特有的,去除手机轻敲背景高亮

            }

        body { background: #f5f5f5; font-size: 12px ;}

        ul {  list-style:none; }

         textarea { resize:none; //禁止拖动文本域,注意:现在浏览器不支持;但是行内样式支持}

         input { border: none; outline: none;}

    须知: 所有浏览器的字体大小默认均为16px

    经验值积累:

    1)当一个块级元素设置绝对定位或者固定定位后,由块级元素变成行内块元素。此时需 100%

    2) 移动web页面中header { height: 40px; }

    header布局:左右-绝对定位,中间搜索框 100%,两边用padding 撑开;

    3) 移动端放置图片同PC端不同,原因: 屏幕像素密度比= 物理像素/CSS像素=window.devicePixelRatio
    产生原因:苹果 RETINA

    关于苹果手机的屏幕宽度介绍

    ①iphone 5, iphone 5s  320px   2(dpr)

    ②iphone 6 375px  2(dpr)

    ③ iphone 6s ,iphone 6s+ 414px  3(dpr)

    结论: 通常准备3倍图片大小的高清图

    PS中测量图片大小的方法:

    1、快捷键M,选区工具测量后;如果选择不太精确,则选择-变换选区重新调整

    精灵图的操作:1、background:url  2、background-size(原图片缩小2倍)  3、background-position(精确定位-缩小2倍)

  • 相关阅读:
    命令行语法格式及特殊字符
    自己实现strncasecmp
    [windows bat]如何启动一个新的cmd窗口并在其内执行命令
    关于怎么提取m3u8地址
    如何获取各大平台的播放地址(获得优酷的m3u8播放地址)为例
    Python爬取视频指南
    win10更改pip源
    python获取文件路径
    sublime 经验总结 主题有 less2css
    35 个必须有的Bootstrap工具和生成器
  • 原文地址:https://www.cnblogs.com/sunqq/p/8322363.html
Copyright © 2011-2022 走看看