响应式设计之 —— 视口
viewport 视口
width: 视口宽度
device-width: 设备屏幕宽度
pc端
pc端只有一个视口,也就是浏览器主窗口的区域
手机端
移动端有三种视口:布局视口: layout viewport
可视视口: visual viewport
理想视口: ideal viewport
- 可视视口
可视视口一般式不固定的,用户的缩放、拖动会修改。
- 布局视口
布局视口在每一款设备上是不变的。
因为移动端的屏幕尺寸都比较小,我们的页面根本放不下,这就有了布局视口
的概念了,布局视口是虚拟的,一般都比较大,用户可以通过移动页面,缩放来通过可视视口
查看页面的全部内容。
但是只是有这两个视口还是不行的,用户体验不是很好,这就有了我们的理想视口。
- 理想视口
理想视口
就是布局视口在一个设备上的最佳尺寸,理想视口下的页面便于阅读。
怎么使用理想视口呢?
<meta name="viewport" content="width=device-width" />// 这句话告诉,我要使用理想视口。也就是让布局视口的宽度等于可视视口的宽度
- 不指定该属性
布局视口的宽度为厂商默认的宽度
- 指定属性
布局视口将称为理想视口,也就是等于可视视口。
通常我们会直接指定用户的缩放比例为1
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
响应式设计之 —— 视口相关推荐
- 响应式设计 视口 viewport 媒体查询
响应式网页设计能让手机.平板电脑等均能获得完美的浏览体验,能够兼顾多屏幕.多场景的灵活设计,这与一次编写,到处运行有异曲同工的作用. 移动端设备的使用率虽然越来越高,但是计算机端用户也还有不少,基于这 ...
- 媒体查询 响应式设计
一.媒体查询 <1>作用 使用 @media 查询,你可以针对不同的媒体类型定义不同的样式. @media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面,@m ...
- flex如何做响应式设计_响应式设计-您做错了!
flex如何做响应式设计 Responsive design is not just about the web that automatically adjusts to different scr ...
- [css] 说说响应式设计(responsive design)和自适应设计(adaptive design)的区别?
[css] 说说响应式设计(responsive design)和自适应设计(adaptive design)的区别? 响应式是通过视口分辨率识别不同客户端展现不同的布局和内容,一套代码.自适应是通过 ...
- 如何固定最小宽度_如何使用更新的HTML和CSS函数创建响应式设计
除了使用媒体查询和现代css布局(如flexbox和grid)来创建响应式网站外,我们还可以做好某些被忽视的事情来制作响应式网站.在本文中,我们将探讨许多可用的工具(围绕html和css),从响应图像 ...
- CSS样式-网页响应式设计
响应式设计-网页CSS样式知识 百分比布局 弹性布局 网格布局 最大最小宽度 视图窗口 多媒体查询 最大最小宽度 竖屏横屏 尺寸比 容器属性 容器查询单位 伪类has 百分比布局 简单的讲就是将元素按 ...
- (15):响应式设计
响应式设计,响应式设计的基本原理 一.响应式设计是什么 1. 响应式网站设计(Responsive Web design) 是一种网络页面设计布局,页面的设计与开发应当根据用户行为以及设备环境(系统平 ...
- 前端 什么是响应式设计
1.什么是响应式设计 也叫响应式布局,响应式开发 实现不同屏幕分辨率的终端上浏览网页的不同展示方式. 响应式布局是根据设备屏幕宽度不同适当调整标签显示的布局,从而在每种设备屏幕宽度下呈现的界面是不同的 ...
- 前端学习13:HTML响应式设计、计算机代码、语义元素
目录 HTML响应Web设计 一.什么是响应式Web设计? 1.流体网格 2.媒体查询 3.响应媒体 4.视口元标记 二.使用Bootstrap HTML计算机代码元素 HTML 语义元素 一.什么是 ...
最新文章
- [Enterprise Library]Configuration类设计分析
- 从黄昏到夜暮 2021-04-15
- 店宝宝电脑版_用店宝宝是为了什么?客服全权负责开启属于您的个人店铺
- 菜鸟超级进口大仓618首度亮相!跨境商品也能当日次日达
- 放肆的使用UIBezierPath和CAShapeLayer画各种图形
- CentOS永久修改主机名
- Servlet chapter 3
- layui表格取消横向滚动条_layui表格固定表头统一处理方案
- 计算机科技的主题,科技感十足的电脑桌面,私藏多年,60多个主题和皮肤统统给大家...
- Android webview 下载文件(文件名,扩展名)
- PL-SLAM:通过点和线段组合的立体SLAM系统
- 进化树相关概念和类型介绍
- dex字符串解密_[原创]通过CTF学习Android漏洞(炸弹引爆+dex修复)
- date_sub函数
- 理解SaaS、PaaS、LaaS以及之间的区别
- 快速理解深度信念网络
- 动视是否磨灭了暴雪的灵魂?
- 鸡兔同笼python程序怎么写_鸡(土从)
- CIA长期对华开展网络攻击,谍影重重缘起此处
- CAD碎片化学习教程 @3. 设置当前字体