随笔分类 -  CSS/HTML

摘要:应用场景 1. 很多时候,网页需要在不同尺寸大小的设备上显示出相同的效果,这就得用到自适应布局。用的比较多的是相对尺寸rem,这个时候需要获取页面的宽度来计算当前设备的rem对应的像素值。 2. 在页面的交互过程中,也经常需要获取页面的状态来实时动态调整。比如懒加载需要了解相应元素在页面中的位置,更 阅读全文
posted @ 2018-09-20 20:16 lyk_109 阅读(324) 评论(0) 推荐(0) 编辑
摘要:之前参加网易游戏笔试时,第一道大题就是问的requestAnimationFrame这个API,同时让说明这个API与setTimeout的异同。当时看到的时候完全不知道requestAnimationFrame是什么,直接放弃。想着回来还是得吧这个知识盲点给补上。 setTimeout setTi 阅读全文
posted @ 2018-09-19 14:08 lyk_109 阅读(1171) 评论(0) 推荐(0) 编辑
摘要:table属性 table即表格,因此应用场景常常也是用来展示表格。比如12306中的车票信息等,还可以用来展示九宫格这一类的页面元素。 优点有:1. 兼容性好;2. 不用额外考虑垂直居中的实现;3. 结构化的展示数据更合理; 缺点:1.标签类别多,复杂;2. 不利于SEO。 table的width 阅读全文
posted @ 2018-09-18 23:38 lyk_109 阅读(714) 评论(0) 推荐(0) 编辑
摘要:伪类选择符归纳 伪类选择符比较多,不加以归类很难记清楚记全;我们可以先把他分为两类 + 和元素本身 状态 有关,类似于链接点击前,点击后 + 和元素在DOM结构中所处的 位置 有关,类似于第n个元素,或者奇数行。 一、和元素本身状态有关 1. ,`:visited :hover :active` + 阅读全文
posted @ 2018-09-05 00:46 lyk_109 阅读(482) 评论(0) 推荐(1) 编辑
摘要:oninput事件是元素value发生变化是立刻触发,而onchange是元素发生变化并且失去焦点时才会触发。 阅读全文
posted @ 2018-08-31 14:23 lyk_109 阅读(343) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示