视口viewport

视口viewport:    简单点说就是用来预览网页的窗口。

又分为以下两大类:

pc端视口:就是浏览器的可视区域。

移动端视口:当前设备的屏幕区域。

一、 pc端视口:

1.在PC端,浏览器窗口大小会影响HTML大小,进而影响网页布局

2. 在PC端视口其实就是我们浏览器大小(在PC端,视口可以影响HTML元素大小)

二、移动端视口:

1.视觉视口visual viewport  :眼睛看到的区域大小

2.布局视口layout viewport   :当前视口就是用来布局的(默认大小980px)

3.理想视口ideal viewport     :又叫标准视口

设置步骤:1.容器水平方向不能出现滚动条(百分比)

2.页面内容不能出现缩放

语法:

三、屏幕适配:

网页不能出现滚动条和缩放.(控制缩放)

解决方式: 通过 设置就可以控制

width=device-width    宽度等于当前设备宽度,满足多个终端

initial-scale=1  不缩放

user-scalable=0 禁止用户缩放

四、多行文本溢出显示省略号

/* 设置超出部分的显示方式 */

overflow: hidden;

/* 文字溢出显示省略号 */

text-overflow: ellipsis;

/* 用来控制显示行数 */

-webkit-line-clamp: 2;

/* 文字显示方式,默认水平 */

-webkit-box-orient: vertical;

/* 将盒子转为弹性盒子 */

display: -webkit-box;

注意: 如果是纯字母实现多行文本溢出,需要加一个属性 word-break: break-all;

默认字母不会自动换行的,所以需要加word-break: break-all并且在文字中设置一个空格或者回车符

五、定位脱标元素盒子居中

1. margin: 0 auto;

只能实现标准流下的盒子居中显示

2.  position: absolute;

left: 50%;

margin-left: -25px;

3.  position: absolute;

left: 50%;

top: 50%;

/* 也是向左移动当前元素宽度的一半 */

transform: translate(-50%, -50%);(注意用逗号)

html页面视口,web移动端---视口viewport相关推荐

  1. web移动端-视口是什么

    文章目录 前言 一.视口是什么 二.视口单位vh与vw介绍(了解) 前言 学习移动端的必须要了解的知识点!-视口 一.视口是什么 视口:手机网页的大小 <meta name="view ...

  2. html5页面调试工具,web移动端调试神器Eruda

    在Web开发过程中,对html页面进行开发和调试的时候都会用到浏览器提供的调试工具,小编我最常用的就是Chrome浏览器自带的开发者工具了,可以很方便的对JS代码进行断点调试,log也很方便.但是在移 ...

  3. 移动端布局三种视口_移动端布局:视口viewport的理解

    移动端开发中,有一些基本概念需要理解清楚,才能更好的组织编程逻辑.在刚接触时,移动端视口的缩放和rem单位的缩放搞混淆了,弄得自己很蒙圈.所以仔细总结下自己的理解. 移动端的适配,我理解为两点: 第一 ...

  4. 移动端布局三种视口_什么是视口?移动端浏览器中的3种视口

    视口(Viewport)是移动Web开发中一个非常重要的概念,最早是由苹果公司在推出iPhone手机时发明的,其目的是为了让iPhone的小屏幕尽可能完整显示整个网页.通过设置视口,不管网页原始的分辨 ...

  5. web移动关于视口的代码操作

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  6. h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)

    记录一个最近在微信端页面开发时出现的问题:页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白). 原因:pc端微信浏览器不支持es6,而我的代码使用了 le ...

  7. web 移动端开发基础

    web 移动端开发基础 文章目录 web 移动端开发基础 了解视口相关内容 meta 视口标签 掌握二倍图用法 物理像素 & 物理像素比 多倍图 二倍精灵图做法 了解移动端常见选择方案 掌握移 ...

  8. 移动端适配viewport的概念与理解

    一.基本概念 首先,viewport指视口,浏览器上(或一个app中的webview)显示网页的区域.PC端的视口是浏览器窗口区域,而移动端的则存在三个不同的视口: layout viewport:布 ...

  9. web移动端开发经验总结

    整理web移动端开发经验,部分内容借鉴于网上的博文. 1.meta标签 <meta name="viewport" content="width=device-wi ...

最新文章

  1. 失败 安装scikit_scikit-learn0.22版本最新发布
  2. 两个命令把 Vim 打造成 Python IDE
  3. CentOS 更改Apache默认网站目录
  4. Linux 脚本、 正则表达式 等
  5. ECS 游戏框架背景知识
  6. 如何删除打印队列中的任务
  7. 桌面支持--teamviwer如果没装杀毒软件,会有警告
  8. neatupload 控件上传大文件
  9. selenium1和2区别
  10. word中插入对号、错号符号
  11. MATLAB:快速傅里叶变换(FFT)
  12. 深度残差网络_深度残差收缩网络:借助注意力机制实现特征的软阈值化
  13. PICKIT3 programmer下载地址
  14. windows7 x64x86专业纯净版(usb3.0_nvme)2019.12.17
  15. centos7.5 挂载超过2T的大硬盘步骤
  16. 《HelloGitHub》第 40 期
  17. Excel 神器 —— OpenPyXl
  18. JAVA中native方法(实现例子)
  19. Revit插件推荐[一]
  20. Codeforces847M Weather Tomorrow

热门文章

  1. JavaScript高级程序设计(第3版)pdf
  2. python 画虚线_武汉209画室:风景速写怎么画?
  3. linux 管道来删除,Linux入门基础(五):Linux管道,重定向,文本处理
  4. 云时代,如何正确运用云计算
  5. 《代码简洁之道》读书笔记之五:系统和迭进
  6. 如何防止softmax函数overflow和underflow?
  7. 评分卡模型开发-主标尺设计及模型验证
  8. java怎么输出数组
  9. selenium原理python_Python Selenium的简单演示程序
  10. java图片显示图片上传