标签包含 name、 content...">
美文网首页
Js常见题目2

Js常见题目2

作者: 赤瞳妖精 | 来源:发表于2018-08-01 21:01 被阅读0次

移动端是怎么做适配的?

1.使用<mtea name="viewport">

<meta>标签包含 name、 content 、 http-equiv 、 charset 、 scheme 五个属性,当 name 的值为 viewport 时可以使页面适应移动端设备,常用的meta viewport标签如下: <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">

其中:

width:控制viewport宽度的大小,可以指定的一个值(或特殊值),如500,或device-width //特殊值

height:控制viewport宽度的大小,同上

initial-scale:控制页面第一次加载时的缩放比例

maximum-scale:允许用户缩放的最大比例

minimum-scale:允许用户缩放的最小比例

user-scalable:用户是否可以手动缩放

2.媒体查询

@media有四种媒体类型: all (适用于所有设备)、 screen (用于屏幕)、 print(用于打印设备)、speech (用于发声设备),默认情况下使用 all 类型

Js常见题目2

上图使用all类型.当窗口小于500px时,字体变成红色.

3.使用动态 rem

rem代表根元素的 font-size 的大小,当设置元素的 font-size 为1rem时,就表示该元素的字体大小为根元素字体大小的1倍,2rem就为根元素字体大小的2倍...以此类推;同时也可以通过修改根元素的字体大小来改变元素字体的大小。

使用rem可以成比例地修改元素的字体大小,还可以避免添加的字体样式与继承来的样式相冲突。

相关文章

  • Js常见题目2

    移动端是怎么做适配的? 1.使用 标签包含 name、 content...

  • Js常见题目3

    3.用过CSS3吗? 实现圆角矩形和阴影怎么做? 圆角border-radius; http://js.jiren...

  • Js常见题目1

    1.请写出一个符合 W3C 规范的 HTML 文件,要求 页面标题为「我的页面」 页面中引入了一个外部 CSS 文...

  • 事件的应用

    题目1:实现tabhttp://js.jirengu.com/sinawaxule/1/edit 题目2:实现模态...

  • JS题目

    JS 1、原型/原型链/构造函数/实例/继承 1. proto(原型) 每个对象又有proto属性,指向创建他的构...

  • ReactNative面试常见问题

    一、JS基础知识 1、常见知识2、Webpack知识点 二、ReactNative知识点 1、常见知识2、Flat...

  • 通过 JS 将 BSAE64 生成图片并下载

    HTML: JS: html2canvas.js - 代码: 附录: Base64:Base64 是网络上最常见的...

  • npm-npmscript-gulp-webpack

    题目1: 如何全局安装一个 node 应用? npm install -g xxx 题目2: package.js...

  • npm-npmscript-gulp-webpack

    题目1: 如何全局安装一个 node 应用? npm install -g app 题目2: package.js...

  • npm-npmscript-gulp-webpack

    题目1: 如何全局安装一个 node 应用? npm install -g pkg 题目2: package.js...

网友评论

      本文标题:Js常见题目2

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