2024年12月4日 by 张 鑫旭 阅读 5451 次, 今日 12 次

font-palette彩色字体又支持新特性了,一是可以使用palette-mix()实现基础模板的颜色混合,二是支持animation和transition动画了,至此Web字体渲染的表现力更上一层楼。
阅读全文…
标签: @font-palette-values, @keyframes, animation, color-mix, font-face, font-palette
发布在 CSS相关 | 2 条评论 »
2024年11月29日 by 张 鑫旭 阅读 5830 次, 今日 12 次

目前所有现代浏览器都已经支持color-mix()这个颜色函数了,这个函数可以实现关键字颜色值的半透明表示,是其他CSS、JS语法都无法取代的实用特性,本文还有色调插值方法的介绍。
阅读全文…
标签: color, color-mix, 颜色
发布在 CSS相关 | 3 条评论 »
2024年11月25日 by 张 鑫旭 阅读 7024 次, 今日 23 次

subgrid这个子网格特性当时Grid布局出来之后,呼声很高,现在终于支持了,非常适合那种比较规整的多层次嵌套的布局,赶快来了解一番吧。
阅读全文…
标签: display:grid, flex布局, gap, grid布局, minmax(), repeat, subgrid
发布在 CSS相关 | 6 条评论 »
2024年11月17日 by 张 鑫旭 阅读 6918 次, 今日 14 次

最近做的项目用到了一个比较冷门的DOM事件API selectionchange事件,文本选区变化时候触发,简单记录下,希望日后可以帮到遇到类似需求的同行。
阅读全文…
标签: Document, dom, range, selection, selectionchange, 鼠标事件
发布在 JS API | 没有评论 »
2024年11月14日 by 张 鑫旭 阅读 6972 次, 今日 13 次

好消息,height:auto、width:fit-content这些以前无法触发transition过渡效果的CSS声明,现在也能动画啦,就是使用calc-size()函数或interpolate-size属性。
阅读全文…
标签: calc, calc-size(), CSS动画, fit-content, interpolate-size, max-content, min-content, transition, 动画
发布在 CSS相关 | 5 条评论 »
2024年11月11日 by 张 鑫旭 阅读 5285 次, 今日 8 次

充分且深入学习SVG feColorMatrix滤镜的语法,矩阵变换原理,常见颜色滤镜参数值,生成工具等。
阅读全文…
标签: ColorMatrixFilter, feColorMatrix, filter, Matrix, SVG滤镜, 滤镜, 矩阵
发布在 SVG相关 | 2 条评论 »
2024年10月31日 by 张 鑫旭 阅读 5734 次, 今日 12 次

算是把pixi.js中的颜色矩阵算法滤镜的使用和各种渲染效果给摸了个透,一通百通,对SVG滤镜,canvas 2D滤镜的学习与应用也是颇有帮助的。
阅读全文…
标签: brightness, ColorMatrixFilter, feColorMatrix, filter, kodachrome, pixi.js, polaroid, sepia, technicolor, 滤镜, 矩阵
发布在 JS实例 | 没有评论 »
2024年10月24日 by 张 鑫旭 阅读 6077 次, 今日 12 次

介绍几个JS中非常雷同的方法或者语法,不知道诸位是否可知其中的差异?
阅读全文…
标签: Array, Object, Object.is, Promise, slice(), substring
发布在 JS API | 2 条评论 »
2024年10月10日 by 张 鑫旭 阅读 7269 次, 今日 10 次

CSS @property规则最具代表性的作用是扩大了CSS动画和CSS过渡效果的应用范围,还是挺实用的一个Houdini特性。
阅读全文…
标签: @keyframes, @property, CSS渐变, houdini, 动画, 过渡
发布在 CSS相关 | 2 条评论 »
2024年09月26日 by 张 鑫旭 阅读 7054 次, 今日 17 次

最近Chrome进行了第4批CSS数学函数的支持,包括mod()/rem()/round(),其中round()函数尤为的实用。
阅读全文…
标签: abs(), animation, cos(), CSS数学函数, font-size, mod(), rem, round(), sign(), sin(), steps
发布在 CSS相关 | 一条评论 »