摘要:
间隙产生的原因是`inline-block`对外是`inline`,对内是`block`。`inline`会将连续的空白符解析为一个空格(如:下面示例的两个`li`之间的后面的换行空格)。取消间隙的方法如下:```html Document 有间隙 首页 上一页 1 2 3 下一... 阅读全文
摘要:
# @规则[`@charset`](https://developer.mozilla.org/en-US/docs/Web/CSS/@charset) — Defines the character set used by the style sheet.[`@import`](https://developer.mozilla.org/en-US/docs/Web/CSS/@import) —... 阅读全文
摘要:
[Crypko](https://crypko.ai/#/beta) 网站里面的下拉滚动条进行的动画感觉非常炫,于是研究了一下她的实现,发现她主要是使用了 [ScrollMagic](https://github.com/janpaepke/ScrollMagic) 这个库实现了基于滚动条的动画。为什么这么确定就是用了 ScrollMagic ?因为她代码里写的很清楚。。![Crypko 基于滚动... 阅读全文
摘要:
剧透:就是使用了一下 Chrome DevTools 的 Memory 功能,通过已知的属性的值在 JS 内存中查找具有该值得属性# 一:不分析一下现有的网页翻译方法么?总所周知,谷歌的网页翻译很强大,根据我的使用经验谷歌有五个途径进行网页翻译:1. 使用 Chrome 的《翻译此页》功能:这是唯一没有被墙的方法直接就能用,但无法显示原文2. 使用 google 翻译的网页翻译:这个方法可以显... 阅读全文
摘要:
123 阅读全文
摘要:
以前在使用 requirejs 时遇到过加载的 js 无法在控制台调试的情况,今天做了下总结- 创建了 script 标签引入的 js 在 FF,Chrome 都能在调试器里找到。- Web Worker 引入的 js 无法直接在 FF,Chrome 的调试器里找到,需要在: Chrome 中:在引入的 js 文件顶部加上`//@ sourceURL=async_test.js`... 阅读全文
摘要:
var optionSet1 = { startDate: moment().subtract(29, 'days'), endDate: moment(), minDate: '12/21/2012', maxDate: moment().subtract(1, 'days'), dateLimit: { days: 60 }, ... 阅读全文