首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
CSS
订阅
YukiMatsui
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
你真的懂js获取可视区宽高吗
6. 火狐浏览器下各个值
px/em/rem的区别与应用
PC端分辨率一样的情况下,屏幕尺寸越大,显示的越模糊(因为dpi越小)。 我们可以调整网页在移动端上的缩放比例,这个值就是viewport。默认情况下,移动端浏览器会将 viewport 宽度设为980px(也有可能是1024px 或其它值),也就是说1px = 设备屏幕宽度的…
移动端适配总结
1. 视口 viewport viewport 解释为中文就是‘视口’的意思,也就是浏览器中用于显示网页的区域。在 PC 端,其大小也就是浏览器可视区域的大小,所以我们也不会太关注此概念;而在移动端,绝大多数情况下 viewport 都大于浏览器可视区,保证 PC 页面在移动浏…
移动端适配
设备像素/物理像素:由设备的屏幕决定,其实就是屏幕中控制显示的最小单位。 设备独立像素/设备逻辑像素:是一种可以被程序所控制的虚拟像素,在Web开发中对应CSS像素。 DPR(设备像素比):设备像素比 = 设备像素 / 设备独立像素,如果设备像素大于设备独立像素(DPR大于1的…
CSS布局终极详解
这篇文章会介绍CSS中大部分布局方式以及技巧,包括但不限于浮动、定位、flex、grid。 先来看最常用的一种,利用margin属性设置外边距,当要居中当元素是display:block时可以用这种方法。 使用text-align,将元素当成文字直接居中。当要居中元素是inli…
css经典布局——圣杯布局
圣杯布局和双飞翼布局一直是前端面试的高频考点,圣杯布局的出现是来自由 Matthew Levine 在 2006 年写的一篇文章 《In Search of the Holy Grail》。 比起双飞翼布局,它的起源不是源于对页面的形象表达。在西方,圣杯是表达“渴求之物”的意思…
requestAnimationFrame 再理解
有很长一段时间没有开发动画相关的代码了,最近看React源码,又看到了requestAnimationFrame这个API,突然忘记这个API的用法。看来还是得及时总结,做下笔记才能帮助后续理解。
有关requestAnimationFrame
浏览器重绘频率一般会和显示器的刷新率保持同步。比如显示器屏幕刷新率为 60Hz,使用requestAnimationFrame API,那么回调函数就每1000ms / 60 ≈ 16.7ms执行一次。 requestAnimationFrame 会把每一帧中的所有 DOM 操…
浅谈 requestAnimationFrame
在Web应用中,实现动画效果的方法比较多,Javascript 中可以通过定时器 setTimeout或者setInterval 来实现,css3 可以使用 transition 和 animation 来实现,html5 中的 canvas 也可以实现。除此之外,html5 …
『面试的经历』—— 四年前端在CSS面试上跪了的后续
觉得好的,点个赞,让更多人看到。 根据BFC的渲染规则之一:块级元素垂直方向的距离由margin决定。属于同一个BFC的两个相邻块级元素的margin会发生重叠。 有的小伙伴这么理解成:在同一个BFC容器中会发生重叠,那么只要不在一个BFC容器中就不会发生重叠。 在外面包一个d…