手机端页面的做法

学会 media query

  • 媒体查询 通过@media,判断设备类型,如pc/mobile/pad等设配,然后根据媒体查询的结果使用不同的css。一套html + 多套css

  • pc端一套html+css/手机端一套html+css

  • 不做响应式布局,pc端和手机端分别使用一个域名,做两个不同的网站 例如淘宝和京东。

淘宝pc端网址:www.taobao.com

淘宝手机端网址:m.taobao.com

手机端要加一个 meta

<!-- 快捷方法  meta:vp -->
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
复制代码

这个name="viewport"的meta标签是干嘛用的?

iPhone3GS进入中国的时候,发现中国的网页大部分宽度都是980px左右的,而iphone3GS手机宽度只有320px。

那320像素的手机怎么展示980像素的网页呢?

苹果就想了一个办法,那就把所有的网站都缩放,模拟出980像素的效果。

但是后面我们开发的页面都会去适配手机宽度,此时就不需要缩放网页了,这里就需要加入上述的meta标签

  • width=device-width 告诉我们 宽度=设备宽度
  • user-scalable=no 告诉我们 用户缩放=不缩放

不加上述meta标签 下面代码结果为980,加了meta标签后,下面代码输出设备宽度

document.documentElement.clientWidth //980or设备宽度
复制代码

手机端的交互方式不一样

  • 没有 hover
  • 有 touch 事件
  • 没有 resize
  • 没有滚动条

移动端页面(响应式)相关推荐

  1. CSS5:移动端页面(响应式)

    CSS5:移动端页面(响应式) 如果手机端和PC端页面差别很大,就不要写响应式,不要写@media 就直接将两个页面拆开成两个文件就可以了.关于判断是手机端你还是PC端,就交给后端来做 只有一些新闻站 ...

  2. 移动端web页面响应式布局(文字、图片、表格)

    移动端web页面响应式布局 絮絮叨叨: 最近被领导抓去写了个前端页面,还要是适应移动端的..还三天要完成..前端小白 的我硬生生刚出来了,这两天正好闲了点,总结总结. 设置meta 写过前端的小伙伴们 ...

  3. PC端移动端兼容响应式布局页面的制作

    之前已经制作了PC端固定布局和移动端流体布局的页面,这次的任务就是将一个页面制作成PC端移动端兼容响应式布局页面,是页面能在不同屏幕大小下呈现处不同最佳显示状态. 主要的过程就是对: 1.将width ...

  4. 单页面响应式模板:黑石

    预览: 部分页面展示: 演示及下载:  演示地址       免费下载 更多模板请立刻访问 模板集市 介绍: 单页面响应式模板,支持ipad,iphone 浏览器兼容:现代浏览器(支持HTML5/CS ...

  5. html5响应式高端企业disuz模板,高端html5响应式企业disuz模板(商业版)

    站长介绍 易秀购主题网分享一款,可以来丰富很多的功能,非常的方便.这款详细介绍 1.模板版本支持:discuzx3.0版本,discuzx3.1版本,discuzx3.2版本,包括[门户首页].[门户 ...

  6. 织梦高端大气响应式会员中心模板 自适应手机端

    介绍: 织梦dedecms高端大气响应式会员中心模板 自适应手机端 UTF8+GBK 新开发的高端简单大气织梦会员中心,响应式自适应手机端,后台充值功能,可以对接宝等其他的第三方 网盘下载地址: ht ...

  7. 新手怎么做一个免费的单页面响应式网站?

    单页面网站近年来受到很多企业青睐,一个干干净净的单页面,不仅能直观地传达企业信息,在展示上也给了企业更多的可能性.部分企业做单页面网站是为了做营销活动,不仅能为主站引流,更能让单页网站的转化更为直观, ...

  8. 超棒的HTML5/CSS3单页面响应式模板(支持Bootstrap)

    在线演示 使用Bootstrap实现的响应式单页面模板. 桌面效果: 移动设备效果: 阅读全文:超棒的HTML5/CSS3单页面响应式模板(支持Bootstrap)

  9. Html-移动端与响应式

    Html-移动端与响应式 一. viewport视窗的设置 此声明只适用于移动端 可以固定移动端的宽长 viewport视窗的设置 content=" width=device-width, ...

  10. 宽屏html5网络科技有限公司官网单页面响应式模板

    宽屏html5网络科技有限公司官网单页面响应式模板文章目录 项目介绍 主要用途 包含模块 页面浏览 获取方式 项目介绍 本项目主要由html5,css样式,原生js构成的宽屏单页面响应式模板.整体结构 ...

最新文章

  1. Calling Oracle stored procedures from Microsoft.NET
  2. 【Qt】启动QtCreator时报错:Cannot mix incompatible Qt library (version ) with this library (version...
  3. CC讲坛-大脑疾病背后的秘密-许执恒
  4. java.lang.IllegalMonitorStateException: object not locked by thread before notify() 详解
  5. 再探Javascript词法作用域
  6. 在Indicator中添加动态Checkbox,无需绑定数据源,支持全选 - Ehlib学习(二)
  7. 英语发音表及读法_如何一个人练习英语口语?
  8. (操作系统题目题型总结)第二章:处理器管理
  9. 案例 实现文件读写器 c# 1614523907
  10. laravel 关联关系之多态关联
  11. 使用pm2后台运行nodejs程序
  12. ubuntu mysql自动补全_mysql自动化安装脚本(ubuntu and centos64)
  13. python第五十二课--自定义异常类
  14. 大型央企云边协同建设方案及其借鉴意义分析
  15. 算法题--字符串排列组合、n皇后、字符出现次数(C++)
  16. android x86安装到硬盘不能启动,PC下安装androidx86一些问题的解决方法,gui start
  17. 渲云渲染农场怎么样?云渲染价格便宜吗?
  18. c语言推箱子游戏实习报告,用C语言编写推箱子游戏
  19. python中fill函数_在figu中旋转matplotlib的fill函数
  20. [KMP]zoj 3587:Marlon's String

热门文章

  1. RsyncServer服务无法启动的解决方法
  2. 解决Eclipse java build path中Web App Libraries无法自动找到WEB-INF的lib目录
  3. ASP.NET MVC在IIS6下部署的小技巧
  4. CentOS 系统盘迁移
  5. scikit-learn学习之贝叶斯分类算法
  6. Deep learning:十六(deep networks)
  7. Server 2008 R2 AD RMS完整部署:一、用户创建篇
  8. 一起谈.NET技术,编写T4模板无法避免的两个话题:quot;Assembly Lockingquot;amp;quot;Debugquot;...
  9. fedora下软件安装
  10. Octavia API接口慢问题排查引发的思考