前端响应式布局中我们常见设置viewport的width=device-width。但是,当我们看到一种新的viewport设置思路的时候,我们知道viewport的width也可以设置成一个固定值。详见:《响应式布局及设计-一种新的viewport设置观点》对于这个固定的值,我们该怎么设置呢?

首先,我们先说说这个width的值,主要影响的是什么呢?根据我们以往的移动端开发经验往往网页的基础字号最难设置,要用javascript各种计算得出。在按照《响应式布局及设计-一种新的viewport设置观点》的思路设置viewport后,我们只要确定好viewport的width的值就可以用固定的基础字号大小来展现页面了。

在以往的pc端开发中我们一般设置body的基础字号为13px或者14px,现在我们希望在移动端也能沿用这个设计。于是用以下代码可以测试不同width值表现出来的页面情况了。

</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=720 , user-scalable=no"><style>*{margin: 0;padding: 0;}body{font-size: 14px;}</style></head>
<body><div style="width:94%; padding: 50px 3%; color: #111; background-color: #f1f1f1;">这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。这是一大段文字,用来检测viewport的width应该怎么设置才合适阅读。</div>
</body>
</html>

还是以前的思路,我们希望设置的值,可以被2、3、4、5整除,于是我们width的值从60设置到1080。最后在一行显示20个中文字左右,并且兼顾页面细节精细度情况下我们认为720是比较合适的值。

viewport的width值应该怎么设置相关推荐

  1. 关于meta name=viewport content=width=device-width, initial-scale=1.0, maximum-scale=1.0, user-sc..

    网页源代码中有时候会遇到这样的一段代码: <metaname="viewport"content="width=device-width, initial-scal ...

  2. 关于meta name=viewport content=width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalabl...

    网页源代码中有时候会遇到这样的一段代码: <meta name="viewport" content="width=device-width, initial-sc ...

  3. 关于<meta name=“viewport“ content=“width=device-width,initial-scake=1.0, maximum-scale=1.0,user-s..“>

    网页源码中有时会遇到这样的一段代码: <metaname="viewport"content="width=device-width, initial-scale= ...

  4. 移动端适配时对meta name=“viewport“ content=“width=device-width,initial-scale=1.0“的理解

    viewport的概念 viewport就是设备的屏幕上能用来显示我们的网页的那一块区域. content属性值 <meta name="viewport" content= ...

  5. meta name=viewport content=width=device-width,initial-scale=1.0 究竟什么意思

    meta name="viewport" content="width=device-width,initial-scale=1.0" 解释 <meta ...

  6. head中meta name=viewport content=width=device-width,initical-scale=1的作用

    <meta name="viewport" content="width=device-width,initical-scale=1"的作用> co ...

  7. < meta name=“viewport“ content=“width=device-width, initial-scale=1.0“>的解释

    < meta name="viewport" content="width=device-width, initial-scale=1.0"> me ...

  8. 理解CSS3 max/min-content及fit-content等width值

    1. CSS2.1的尺寸体系 在CSS2.1的世界中,常见的尺寸分为这几类: 2.1 充分利用可用空间.例如,一些div元素默认宽度100%父元素,这种充分利用可用空间的行为就称为"fill ...

  9. meta name=viewport content=width=device-width, initial-scale=1.0, user-scalable=no, minimum-scal

    触摸屏设备IOS.Android等对网站meta的定义,经常用的时候就是复制下面几行代码... <meta http-equiv="Content-Type" content ...

  10. 【移动端适配 视口viewport】移动端meta属性设置的理想视口是什么

    1.看一下我的代码 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

最新文章

  1. “国家使命”图书第一批权威发布
  2. mask - 使用 * 遮蔽字符串
  3. return error怎么定义_SpringBoot 系列 web 篇之自定义返回 Http Code 的 n 种姿势
  4. 砖家:游戏账号交易属违法行为 相关部门应严厉打击
  5. 信息倒流php,PHP向客户端广播信息
  6. windows系统修改cmd窗口编码格式
  7. 解决挖矿病毒(定时任务、计划任务、系统定时器、定时启动、crontab、入侵)
  8. 为什么你的网站没流量?做不大!让我来告诉你。
  9. Android NDK 【错误】The method loadLibrary(String) is undefined for the type Settings.Syste
  10. 圣经 英文有声 android,英文有声+Epub Foundation Series 7部 Isaac Asimov - Audiobook
  11. 4 构建Mysql+heartbeat+DRBD+LVS集群应用系统系列之Lvs为Mysql-slave做负载均衡
  12. 干货 | 120 道机器学习面试题!备战春招
  13. moodle基本配置
  14. 交通信息工程 实验四:交通仿真实验(一)
  15. 数仓建模—ID Mapping(下)
  16. 人工智能NLP项目_深度学习和神经网络(1)
  17. Calendar根据日期获取年份和周、当前周的所有日期
  18. 免费动态域名解析软件dnspod每步nat123体会
  19. 面试题之10亿正整数问题
  20. 电脑上怎么录制视频 电脑实用快捷键

热门文章

  1. 商品期货市场常见的量化交易策略
  2. 半自动安装jieba分词库
  3. 4pm 方法操datagrid
  4. ps5下载队列错误怎么办?索尼提供解决PS5下载bug的方法
  5. git pull git_Git Pull解释
  6. linux系统编译dfu
  7. Java | PTA练习:伪随机数题解
  8. 怎样准备全国大学生数模竞赛大学生篇非常全
  9. Go:Comb sort 梳状排序(附完整源码)
  10. 拆弹实验-phase_1