前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >html5响应式简介

html5响应式简介

作者头像
Dlimeng
发布2023-06-28 15:41:44
930
发布2023-06-28 15:41:44
举报
文章被收录于专栏:开源心路开源心路

一、viewport简介

什么是viewport?

通俗来讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域。

ppk的关于三个viewport的理论

layout viewport:浏览器默认情况下,保证是为桌面设计的网站,还是为移动端设计的网站,都能正常显示,这样情况下把viewport设为一个较宽的值。宽度可以通过document.documentElement.clientWidth。

visual viewport:layout viewport的宽度大于浏览器可视区域的宽度,所以我们还需要一个viewport来代表浏览器可视区域,ppk把这个viewport叫做visual viewport。visual viewport的宽度可以通过windows.innerWidth来获取,但在Android 2,Oprea mini和UC 8 中无法正确获取。

ideal  viewport:浏览器觉得还是不够,因为现在越来越多的网站都会为移动设备进行单独的设计.所以必须还要有一个能完美适配移动设备的viewport。

二、Media Queries简介

能够控制不同大小的屏幕,在其显示出的样式,让来自不同的设备能够有最佳的浏览体验。

两种使用方法?

  • 在同一个CSS 档案中,用Media Queries @media 来判断使用者之萤幕宽度,选择载入哪一段CSS。
  • 在HTML 的 载入的地方,用media 属性判断使用者之装置/ 视窗宽度,选择载入哪一个CSS 档案。

以上两种则一即可。

@media 方法简介:http://download.csdn.net/detail/qq_19968255/9766999

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-03-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档