流式布局

百分比布局,非固定宽度,内容向两边填充,流动的布局。

viewport(视口)

PC端的网页在手机端的浏览器显示是不会出现网页的,这是因为移动端的网页不是直接放在移动端的浏览器中,而是放在移动端的一个虚拟区域中,这个虚拟区域叫做viewport(视觉窗口,视口,视口的宽度一般默认比浏览器宽度大),然后视口进行相应的缩放,最后将视口放在浏览器中。

适配方案

因为viewport默认会进行缩放,所以网页在移动端显示的对用户不友好,所以我们需要进行一些配置来使网页在移动端显示得和pc端一样。

  • 网页宽度必须和浏览器宽度保持一致
  • 默认显示的缩放比例和pc端保持一致(缩放比例为1.0)
  • 不允许用户缩放网页
<head>
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
</head>

viewport主要有6个功能属性

  • width (特殊值: device-width,表示设备屏幕宽度)         设置宽度
  • height          设置高度
  • initial-scale(1:表示不进行缩放)     设置默认的初始化缩放比例
  • user-scalable     设置用户是否可以进行缩放
  • minmium-scale     设置最小缩放比例
  • maxmium-scale     设置最大缩放比例

流式布局和viewport相关推荐

  1. 移动web现状、viewport视口、二倍图、移动web开发主流方案、布局技术选型(流式布局、flex弹性布局、less+rem+媒体查询布局、混合布局、媒体查询、bootstrap)

    移动端web现状: 移动端常见浏览器:UC浏览器,QQ浏览器,Opera浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器,猎豹浏览器及杂牌浏览器.移动端常见的浏览器都是基于webk ...

  2. 移动web基础:视口(viewport),流式布局 JDM京东移动端开发

    目标 能够理解视口的概念并进行视口的设置 能够说出流式布局的基本布局特征 能够使用 2倍图进行页面开发 能够实现 京东首页的 头部布局 移动web基础 移动端调试问题 模拟器调试 真机调试:使用手机进 ...

  3. 从上往下 流式布局_教大家怎么写前端布局

    一.静态布局(Static Layout) 1. 布局概念 最传统.原始的Web布局设计.网页最外层容器(outer)有固定的大小,所有的内容以该容器为标准,超出宽高的部分用滚动条(overflow: ...

  4. 02移动端布局基础之流式布局项目实战(京东移动端首页)

    技术交流QQ群:1027579432,欢迎你的加入! 1.技术选型 方案:采取单独制作移动页面方案 技术:布局采取流式布局 2.搭建相关文件夹结构 3.设置视口标签以及引入初始化样式 ``` < ...

  5. 01移动端布局基础之流式布局

    技术交流QQ群:1027579432,欢迎你的加入! 1.移动端基础 浏览器现状 PC端常见浏览器:360浏览器.谷歌浏览器.火狐浏览器.QQ浏览器.百度浏览器.搜狗浏览器.IE浏览器等. 移动端常见 ...

  6. 静态布局、自适应布局、流式布局、响应式布局、弹性布局简析、BFC

    静态布局:给页面元素设置固定的宽度和高度,单位用px,当窗口缩小,会出现滚动条,拉动滚动条显示被遮挡内容.针对不同分辨率的手机端,分别写不同的样式文件.例如:浏览器窗口是1000px,那么最小的宽度是 ...

  7. html流式布局插件,Jquery瀑布流网格布局插件

    插件描述:一款简单且高度可定制的jQuery瀑布流网格布局插件.通过该瀑布流网格插件你可以动态添加和删除各种尺寸的图片,定义图片宽度,设置网格的列数,或使用流式布局方式,甚至还可以通过URL动态添加图 ...

  8. (50)流式布局—京东移动端首页制作案例

    一.访问地址 多快好省,购物上京东! 二.技术选型 方案:我们采取单独制作移动页面方案 技术:布局采取流式布局 三.搭建相关文件夹结构 四.设置视口标签以及引入初始化样式 <meta name= ...

  9. (49)移动端开发之流式布局(百分比布局)

    一.流式布局(百分比布局)介绍 流式布局,就是百分比布局,也称非固定像素布局. 通过将盒子的宽度设置成百分比,从而根据屏幕的宽度来进行伸缩,不受固定像素的限制, 内容向两侧填充. 流式布局方式是移动w ...

  10. 移动端开发——京东首页制作(流式布局)

    移动端开发--京东首页制作(流式布局) 项目准备 初始化基本文件夹 创建index.html 设置视口 引入基本公共样式 引入自己的css样 <!DOCTYPE html> <htm ...

最新文章

  1. 附录G Netty与NettyUtils
  2. 学习统计学要掌握哪些知识
  3. 微服务框架-Spring Cloud简介(一)
  4. java 示例_功能Java示例 第4部分–首选不变性
  5. Log4j2基本使用入门
  6. iOS开发 mac证书无法展开
  7. 如何在 macOS Monterey 中管理应用程序和联系人的 Mac 通知?
  8. linux 计算cpu利用率
  9. js判断ie11和qq,opera浏览器(亲测)
  10. 计算机的硬盘有几个分区,电脑硬盘分几个区合适?电脑硬盘分区小窍门
  11. 风变编程python课_聊一聊风变编程Python线上课程
  12. 音乐播放器代码和网页播放器代码
  13. js 实现在线考试切屏代码
  14. JavaSE :自问自答
  15. 2021年福建高考成绩排名查询,福建高考排名对应学校-福建高考位次查询(2021年文科参考)...
  16. Python uniform() 函数
  17. Dell戴尔服务器添加新硬盘认不到解决方法
  18. 2018年工商银行软件开发中心面试总结
  19. 如何用C语言实现三子棋的人机博弈
  20. 开博尔智能android播放器C3,开博尔C3四核最新固件Android4.4_KIUI7.0_v1.0.4

热门文章

  1. 通过重建Hosting系统理解HTTP请求在ASP.NET Core管道中的处理流程[下]:管道是如何构建起来的?...
  2. 牛客网——复杂字符串排序
  3. json文件_ajax
  4. python学习笔记第六节(函数,装饰器)
  5. 剑指:合并两个排序的链表
  6. linux限制进程使用的cpu使用率
  7. Atitit.java expression fsm 表达式词法分析引擎 v2 qaa.docx
  8. leetcode笔记--7 Find the Difference
  9. 如何求最小三元组距离
  10. mysql索引之六:mysql高效索引之覆盖索引