美文网首页
移动端页面

移动端页面

作者: MingJiang3 | 来源:发表于2018-08-26 11:48 被阅读0次

手机和PC端交互方式不一样,移动端多数没有hover,没有resize,没有滚动条,有touch

1、媒体查询

在css中加入@media( ){ },当页面大小满足相应像素时,会改变css内容,如下图。(下图写法会发生覆盖问题,应把顺序倒过来写或者加 and)

同时满足,后写覆盖前写 加and

2、meta viewport

如果想手机端正常实现大小,不缩放,则在HTML中加入  <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">

content="width=device-width:宽度为设备宽度,     user-scalable=no:用户不能缩放


3、动态rem初步认识

rem = (font size of the root element)根元素字体尺寸

首先要知道设备像素比dpr。dpr = 设备物理像素 ÷ 设备独立像素

设备物理像素:比如iphone6横向就有750个可以改变颜色的点,类似与电视机,如果家里有10年前买的大头电视,你趴在屏幕前仔细看能看到一个个RGB的点,这就是设备的物理像素。

设备独立像素:设备独立像素是一个虚拟的概念,比如我们将一个div宽度设置为10像素 那么在pc上系统会将这个div显示在屏幕的10个点上。

例如:iphone3G 设备物理像素320个点,设备独立像素320px,那么dpr就是1。iphone6 设备物理像素750个点,设备独立像素375px,那么dpr就是2。也就是我们css中写的1px其实不等于设备实际上的那1px,也可能等于设备上的2px。

通过window.devicePixelRatio来获取dpr


3、现在一般情况下,都不做响应式页面。主流的有:

①移动端和PC端为两个库,手机访问时,网址会改变。(一般购物网站)

PC端淘宝 移动端淘宝

②检测到为移动端给移动端页面,反之给PC端页面(论坛,知乎等)

网址不变 两套页面

(响应式页面现在一般用于新闻或者博客等一些简单页面的网站)

相关文章

  • 判断PC端或者移动端 跳转对应页面

    移动端页面写法 PC端页面写法

  • 移动端页面

    手机和PC端交互方式不一样,移动端多数没有hover,没有resize,没有滚动条,有touch 1、媒体查询 在...

  • 移动端页面

    媒体查询 第一种方式: 直接在head里写style 比如: 第二种方式:引入CSS文件 上面这行代码表示 : ...

  • 移动端页面

    1、viewport声明的意义 在head中添加以下标签,让手机浏览器以device-width的宽度为初始包含块...

  • 移动端页面

  • 移动端页面

    开发移动端的网页,需要提前准备一些东西 在index.html文件中添加meta标签做移动端适配 引入reset....

  • 移动端web页面适配

    移动端Web页面,即常说的H5页面、手机页面、webview页面等。 手机设备屏幕尺寸不一,在做移动端的Web页面...

  • 移动端

    app Web App Hybird App 移动端页面 设计图 测试 移动端的设置 移动端的布局 弹性 fl...

  • CSS新手向的知识点<三>

    关于移动端页面 通常来讲做移动端页面适配一般有三种方式 前端方向:移动页面响应式,用媒体查询(media quer...

  • 一篇真正教会你开发移动端页面的文章(一)

    一个移动端的时代 从我工作以来,开发的一直都是移动端的页面,只有偶尔去开发几个PC端的页面,现在是一个移动端的时代...

网友评论

      本文标题:移动端页面

      本文链接:https://www.haomeiwen.com/subject/dwugiftx.html