📷 酷库 - 图片查看器

网页上为了放更多的内容、更快的展示,通常会已缩略图(小图)列表的形式
展示图片,点击后展示更清晰但是文件体积也更大的大图。

🍛 学习 - 游览器 bfcache 机制

游览器为了提高用户体验,提供了 bfcache 机制,但是有时会引起 bug,
这时我们可以手动的伪禁用 bfcache 机制。

🤔 学习 - 傻傻分不清的 DOM 尺寸

做效果有时需要知道 DOM 元素的尺寸,尺寸并不是简单的宽度和高度,
算不算 padding、border,😵 需不需要考虑内容的真实高度(用于内容滚动的情况),
都需要不同的计算,🧐 这里记录/学习原生属性和方法来获取各种尺寸。

⛲ 学习 - window.opener

该方法可以实现在页面中点击按钮,跳转到另外一个游览器 tab 页面(简称为新页面),
在新页面处理完成逻辑后,可以向原页面发送通知,常用于 oauth 登录等功能。

🤺 学习 - 伪类选择器 hover 移动端的表现

用 hover 实现模拟 select,移入显示 option,移出隐藏 option,
在做移动端适配时,在 safari 游览器中发现了 bug,
做这种效果移动端还是尽量用 JS 绑定 class 的方式实现吧。🙃

🤔 学习 - 到底是谁的滚动条

网页中默认的滚动条到底是哪个元素的? body?html?😵

💵 学习 - 工资算法

前是 2019.10.03,本文记载着我对工资算法公式的理解
五险一金税款等具体比例可能会隔几年一调整,想要精确百度下即可

🦵 酷库 - 低版本IE辅助库

万恶的 IE…..
啥高科技都用不了,有时候项目需要兼容实在蛋疼,这里整理下解决方案。

🎯 酷库 - 滚动监听

skrollr 根据页面滚动条的位置,做细微过度动画的库。 Github 用法 待 scrollreveal 简单来说就是在页面滚动到指定位置时,给元素加一个动画类。 Github 用法 待 gumshoe 实现锚点滚动需求 Github 用法 待