- 博客(5)
- 收藏
- 关注
原创 移动端适配方案及不同单位区别
rem是一个相对于页面根元素html的font-size的一个单位,举个例子,假如设置了根元素html的font-size为18px,那么,1rem 等于 18px。相对于自己的字体大小。就会相对于自己,如果自己没有设置,它就会逐级向上找或者说它自己继承于谁的字体大小,如果谁都没设置字体大小,那就是浏览器默认的字体大小,就是16px,此时就是1em=16px了。相对于浏览器可视区的宽度,单位是1vw=1%,可视区的宽度不是屏幕宽度哈,这里需要注意,不是指你的屏幕可视区,而是相对于浏览器的可视区大小。
2023-03-26 19:11:33 191
原创 移动端适配方案及不同单位区别
通过媒体查询,可以针对不同的屏幕进行单独设置,但是针对所有的屏幕尺寸做适配显然是不合理的,但是可以用来处理极端情况(例如 IPad 大屏设备)或做简单的适配(隐藏元素或改变元素位置)在 css 中,我们可以使用百分比来实现布局,但是需要特定宽度时,这个百分比的计算对开发者来说并不友好,且元素百分比参考的对象为父元素,元素嵌套较深时会有问题。为单位的属性,通过这一个特性,我们可以实现将视窗按一定比例划分为一份一份的,当页面内元素刚好分完所有的份数,页面内容即充满整个视窗且无横向滚动条。
2023-03-23 20:02:57 250
原创 node知识点及移动端适配方案及不同单位区别
4、Promise.allSettled(iterable):Promise.all()仅有当全部Promise都完成时才会返回有效数据,而Promise.allSettled()用法和all一致,但是它里边无论Promise是否完成都会返回数据,只是他会根据不同的状态返回不同的数据。session是服务器中的一个对象,用来存储用户数据,每一个session对象都有一个唯一的id,每一个id会通过cookie的形式发送给客户端,客户端每次访问只需要将存储有id的cookie发回即可获得它在服务器中的数据。
2023-03-23 19:58:56 222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人