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

    一.自适应(头部)

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

    1.width=device-width    表示宽度是设备屏幕的宽度

    2.initial-scale=1.0         表示初始的缩放比例

    3.minimum-scale=1.0    表示最小的缩放比例

    4.maximum-scale=1.0   表示最大的缩放比例

    5.user-scalable=no       表示用户是否可以调整缩放比例

    不加meta标签的话,假如把一个980px宽度的(手机端常规是980)pc网页放在手机上显示,也能正常显示不出现滚动条,但是字体等都相应缩小了

    二.新增加标签

    article、aside等

    头部、底部等可以直接用article标签包裹起来

    一些移动设备(如 ipad),在解析 html5 标签时,遇到 aside 标签可能会有个性化的展示,可能效果更美观。(?)

    article标签表示页面中一块与上下文不相关的独立内容,aside标签表示article元素的内容之外的,和内容相关的辅助信息

    三.百分比布局

    1.宽度用百分比不要直接用具体的数字

    2.如果有padding-left/padding-right或border,导致横向滚动条出现怎么办

    • box-sizing:border-box;
    • -webkit-box-sizing:border-box;

    3.手机端其屏幕像素密度比较高,实际写代码时,一切高度、字号、边距都要减半

    如引入背景图实际大小为320px*260px,应写上样式background-size:160px 130px;或者 160px;height:130px;

    如果是img标签引入的图片,则<img width="160" height="130" ...../>

  • 相关阅读:
    LPTHW 笨办法学python 20章
    LPTHW 笨方法学python 19章
    LPTHW 笨方法学python 18章
    LPTHW 笨方法学习python 16章
    hadoop删除节点。
    url中的百分号转译
    thrift编译安装
    python学习:函数的学习
    jsp静态导入和动态导入 笔记
    简要描述cookie和session的区别:
  • 原文地址:https://www.cnblogs.com/zhangwenkan/p/4325941.html
Copyright © 2011-2022 走看看