写在前面:

  • 本文作为本人学习总结之用,同时分享给大家~

  • 个人前端博客网站:https://zhangqiang.hk.cn

  • 欢迎加入博主的前端学习qq交流群::706947563,专注前端开发,共同学习进步


本章你将能学到:

  • 结合css、div布局对屏幕尺寸、分辨率、缩放有更深一层的理解。

这几个小知识点,也许我们在日常中,经常有所耳闻,但是具体什么意思呢,总是容易混淆,经过我多次亲身经历开发,特地总结如下(不要小瞧这几个概念哦,这可跟我们css布局开发息息相关):

  • 屏幕尺寸,也就是通常我们生活中所说的屏幕大小,23英寸啊、27英寸啊这些,都是我们肉眼可见的大小,也就是指屏幕的对角线尺寸,以英寸单位(1英寸=2.54cm)。
  • 分辨率,通常我们的电脑分辨率为1920*1080等,也就是说显示屏上会显示多少个像素点,像素点越多,屏幕自然也就越清晰。

对于分辨率,常用的属于还有下面这些:

720P的分辨率为1280x720像素

1080P的分辨率为1920*1080像素

2k的分辨率为2560*1440像素

4k的分辨率为3840*2160像素

8K的分辨率为7680×4320像素

也就是正常给div一个 width:50px; height:100px; 其中的px就是像素的意思啦~

  • 屏幕缩放(显示文本、应用等项目的大小)

你以为你以为的就是你以为的了?咳,这里所说的缩放指的是这个:

比如我们给一个div 100px的宽度,但是,我们用测量像素的工具一量,咦?!居然不是100像素,变大了??? 好了,就是因为这个缩放的原因,它把我们本应该100%显示的div宽度,变成了125%。实际上,他就是100px,你改成100%显示就好了。

但是,我们有的电脑就是显示125%比较合适,那咋办呢?此刻就要用自适应的布局啦~ flex布局、单位可以给vw、vh这些,亦可解决。

一个初级前端结合css、div谈一谈屏幕尺寸、分辨率、缩放概念题相关推荐

  1. 快2023年了,一个初级前端开发要达到什么水平?

    第一.明确自己的岗位定位 不同的工作岗位职责自然也是不一样的,那么入行不久的前端开发工程师在工作中需要做一些什么样的工作内容呢? 初级前端工程师在企业中往往负责以下几种类型的工作: 参与产品需求讨论 ...

  2. vue3使用vite+setup+ts写一个初级前端项目

    Vue3vite+setup+ts项目总结 项目说明 项目概述 本项目纯粹是为了学习和巩固刚学的vue3组合式api和语法糖,再加上网上流行vite+ts+vue,所以便有了这个历时四天的vue3前端 ...

  3. css div随滚动 浮动,CSS div部分随的屏幕滚动而滚动的方法

    摘要: 此JS就是DIV不分随的屏幕而滚动. 此JS就是DIV不分随的屏幕而滚动. .comment-overlay { position: absolute; left: 0; top: 0; wi ...

  4. 初级前端程序员接单,私活,指导

    上一篇文章是php初级程序员接单的指导方法,与本文密切相关. 其实,初级前端比起初级后端还是有点劣势的,毕竟就前期来说,后端技术模块确实比前端复杂一点. 初级前端接单,我有几个建议. uniapp u ...

  5. Css+Div设置电脑端显示,手机端不显示代码

    在需要隐藏的区域加一个Div,例如想在手机端隐藏kongbiji这张图片,代码如下: <div class="none"><img src="kongb ...

  6. 一个初级的前端工程师需要知道些什么?

    一个初级的前端工程师需要知道些什么? 按照我的想法,我把前端工程师分为了入门.初级.中级.高级这四个级别入门级别指的是了解什么是前端(前端到底是什么其实很多人还是不清楚的,底什么是前端后端.后台),了 ...

  7. 一个合格的初级前端工程师需要掌握的模块笔记

    一个合格的初级前端工程师需要掌握的模块笔记 文章目录 一个合格的初级前端工程师需要掌握的模块笔记 前言 Web模块 html基本结构 标签属性 事件属性 文本标签 多媒体标签 列表 表格 表单标签 其 ...

  8. 谈一谈浏览器解析CSS选择器的过程【前端每日一题-6】

    谈一谈浏览器解析CSS选择器的过程? 这是一道发散题,可以根据自己的理解自行解答. 在开始前,我们必须了解一个真相:为什么排版引擎解析 CSS 选择器时一定要从右往左解析? 简单的来说:浏览器从右到左 ...

  9. css div里引用em字体会变斜体_前端开发中7种必要了解的CSS长度单位

    众所周知CSS技术我们虽然很熟悉,在使用的过程却很容易被困住,这让我们在新问题出现的时候变得很不利.随着web继续不断地发展,对于新技术新解决方案的要求也会不断增长.因此,作为网页设计师和前端开发人员 ...

最新文章

  1. SparkStreaming使用checkpoint存在的问题及解决方案
  2. Angular 下的 directive (part 2)
  3. 输入三个字符串,按由小到大的顺序输出 字符串排序-一种简单的方法
  4. arcgis-tomcat-cors
  5. 软件开发中的三个真相 以及如何应对
  6. python字符串驻留机制_Python中的字符串驻留
  7. 人脸检测(十六)--Cascade CNN
  8. 20172315 2018-2019-1《程序设计与数据结构》课程总结
  9. VS2015静态库的使用(上)
  10. unserialize():Error at offset 0 of 96 bytes是什么意思
  11. 我是屌丝——彪悍的人生不需要代言
  12. 彻底解决连上了网却不能上网问题:未连接到互联网
  13. LeetCode455分发饼干
  14. 交换机putty怎么调试_【技术】如何登陆交换机进行命令配置?常用的交换机组网模拟器有哪些?...
  15. python3教程合集
  16. C语言编程之错误一:error C2059:syntax error : ‘)’
  17. 老调重弹:JDBC系列 之 JDBC层次结构和基本构成
  18. [浪风分享]很简单的查看电脑所支持的最大内存的方法--磨刀不误砍柴工
  19. 基于Apache Hudi构建智能湖仓实践(附亚马逊工程师代码)
  20. 《HTML菜鸟教程》学习

热门文章

  1. SQLserver2000服务点启动服务没反应,无法启动,解决办法
  2. Apache DolphinScheduler 开源之夏学生项目申请开启,6 大课题等你来拿万元奖金!
  3. [译]计算机如何高效识别图像?
  4. 音乐制作软件Ableton Live 10 Suite Mac激活教程
  5. 全志D1开发板 XR829蓝牙 Can‘t get device info: No such device 自我分析及解决方案
  6. Python - 装机系列63 docker镜像不通 no such host
  7. logit回归模型_详解 Logit/Probit 模型中的 completely determined 问题
  8. VMware设置任务栏图标显示与隐藏
  9. uniapp集成极光推送证书与描述文件申请
  10. 热成型容器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告