-
电脑和手机在同一局域网内,扫描编译器提供的二维码,即可在手机上查看
-
搭建本地服务器,来建立访问
三种视口:
-
布局视口: 布局视口一般都是浏览器厂商给的一个固定值,布局视口是看不见的,浏览器厂商设置的一个固定值,如980px,并将980px的内容缩放到手机屏内。
-
视觉视口: 浏览器可视区域的大小,也就是用户可以通过设备宽度看到的内容
-
理想视口: 布局视口虽然解决了移动端查看pc端网页的问题,但是完全忽略了手机本身的尺寸。
所以苹果引入了理想视口,它对设备来说是最理想的布局视口,
用户不需要对页面进行缩放就能完美的显示整个页面。
最简单的做法就是使布局视口宽度改成屏幕的宽度。
两个像素和一个像素比:
- css像素(独立像素,逻辑像素) : 在CSS、JS中使用的一个长度单位。单位px
注:在pc端1物理像素等于1px,但是移动端1物理像素不一定等于1px
- 物理像素:屏幕的物理像素,又被称为设备像素,他是显示设备中一个最微小的物理部件。
任何设备屏幕的物理像素出厂时就确定了,且固定不变的
- 设备像素比: 简称为dpr, 它是物理像素和独立像素的对应关系(也就是比例)
备注: 判断是否为高清时, 看一下dpr的值是否大于1。 一般情况下dpr为整数,
但是一些安卓的机型不为整数
通过:window.devicePixelRatio获得。
===============================================================
media=“screen and (max-width:800px) and (min-width:500px)”>
media=“screen and (min-width:800px) and (min-width:1000px)”>
@media: 声明关键字
screen: 设备的类型
and : 关键字 (连接,指定)
() : 媒体特性(就是屏幕尺寸)
{} : 指定的样式
max-width: 屏幕小于等于指定尺寸时 触发 (最多)
min-width: 屏幕大于等于指定尺寸时 触发 (最少)
作用: 当 screen的屏幕尺寸 符合 指定的尺寸时, 执行指定的样式
移动端开发的两种主流方案之一:
-
响应式布局兼容
-
内容没有受到明显影响时,自适应宽高即可
-
内容受到明显的影响时,改变布局,来保证内容的清晰
响应式布局:用于解决不同浏览器,不同分辨率以及不同设备的不同显示效果
优点:
-
面对不同分辨率的设备灵活性很强
-
能够快捷的解决多设备显示适应的问题
缺点:
-
兼容各种设备工作量大,效率低,页面加载时间长
-
一定程度上,会改变网站原有的布局结构,可能会出现用户混淆问题
- 单独制作移动端的页面
================================================================
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
分享
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
12cfef88fb7de5e60b4a621fe4c.png)
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-Vzg3fhBB-1712715510331)]