CSS @counter-style规则详细介绍

2021年10月25日 by 张 鑫旭 阅读 16452 次, 今日 8 次

counter-style封面图

虽然目前项目符号支持的关键字值接近上百个,但是还是不能满足日常开发的需求,在这种情况下,@counter-style 出现了,可以让我们自定义计数规则。

阅读全文…

CSS content新的替换元素规范行为解读

2021年10月8日 by 张 鑫旭 阅读 16203 次, 今日 3 次

CSS content占位图

CSS悄然发展,已有CSS行为也跟着发生了变化,content属性就是其一,现在所有现代浏览器都支持普通HTML元素通过content属性改变元素内容,背后的原理和机制是什么呢?

阅读全文…

兼容IE浏览器的图片局部高斯模糊实现

2021年09月30日 by 张 鑫旭 阅读 15605 次, 今日 9 次

局部模糊占位图

CSS实现高斯模糊很方便,但是如果要兼容IE怎么办,如果希望局部模糊怎么办,如果希望模糊的图像有合成能力怎么办,此时,还是得借助 canvas,本文就深入介绍如何使用 canvas 实现带羽化的局部模糊效果。

阅读全文…

HTML slot 插槽元素深入

2021年09月24日 by 张 鑫旭 阅读 34635 次, 今日 19 次

slot占位图

本文应该是目前最深入最细致的介绍 HTML slot 插槽元素的文章了,如果您对 Web 组件开发感兴趣,则本文内容不容错过。

阅读全文…

借助HTML ping属性实现数据上报

2021年09月14日 by 张 鑫旭 阅读 27812 次, 今日 9 次

ping文章封面

Navigator.sendBeacon() 是浏览器提供的 JS 层面的数据上报方法,而 HTML ping 属性则是浏览器在 HTML 层面提供的 POST 数据埋点上报方法,比预想的好实用些,大家可以过来了解下,说不定就可以用起来。

阅读全文…

APNG在线制作、兼容、播放和暂停

2021年09月12日 by 张 鑫旭 阅读 26187 次, 今日 36 次

APNG占位图

APNG用起来还是挺爽的,整体来看,要比CSS动画+图片序列实现动画要更好,本文就基于实际开发经验,把如何控制APNG,使用注意事项等,通过文字描述加演示告知大家,让大家可以快速上手使用。

阅读全文…

不使用file类型input也能触发文件上传

2021年08月22日 by 张 鑫旭 阅读 33444 次, 今日 27 次

文件夹图片

介绍全新的File System Access API,也就是文件系统访问API,可以无需专门的 HTML 文件选择控件,纯 JS 代码就可以触发本地文件的选择,支持文件类型的指定,有demo,有代码示意,可以进来了解下。

阅读全文…

关于《CSS新世界》这本书

2021年08月17日 by 张 鑫旭 阅读 55705 次, 今日 26 次

CSS新世界

推荐我的新书《CSS新世界》,我为自己代言,点击进入了解关于本书更多信息。

阅读全文…

JS WeakMap应该什么时候使用

2021年08月15日 by 张 鑫旭 阅读 21890 次, 今日 13 次

红梅葡萄占位图

本文深入介绍我对ES6中WeakMap对象的一些理解,以及在内存性能这块的作用,希望可以对大家的学习有所帮助。

阅读全文…

polyfill、ponyfill、prollyfill傻傻分不清楚

2021年08月8日 by 张 鑫旭 阅读 19476 次, 今日 2 次

马儿素描

相信不少人知道polyfill的意思,那么ponyfill、prollyfill以及nottifill这几个词是什么意思呢?本文会解答相关的疑问。

阅读全文…