文章关键字 ‘calc’

CSS progress()函数简介

2025年12月12日,星期五

progress()封面图

CSS又出了个表示进度值的progress()函数,这个函数还是挺实用的,任何与进度值相关的场景都是他的使用场景,不妨进来快速了解一下吧。

阅读全文…

全新的CSS相对颜色语法-使用from和calc()

2024年12月11日,星期三

月亮猫 相对颜色 占位封面图

本文介绍非常实用的CSS相对颜色语法,可以解构现有颜色,轻松实现相邻色、反色、半透明色等效果,有效减少项目的CSS颜色变量数量。

阅读全文…

这啥?CSS calc-size和interpolate-size,真学不动了

2024年11月14日,星期四

水果动画封面占位图

好消息,height:auto、width:fit-content这些以前无法触发transition过渡效果的CSS声明,现在也能动画啦,就是使用calc-size()函数或interpolate-size属性。

阅读全文…

了解infinity、pi等CSS calc()计算关键字

2024年07月15日,星期一

封面图-蒲公英

CSS calc()计算函数又新增了infinity,NaN,pi等关键字,都来了解下是干嘛用的吧。

阅读全文…

纯CSS实现未读消息超过100自动显示为99+

2022年01月14日,星期五

未读消息99+

未读消息超过100显示为99+是常见的交互,目前主流实现一定是通过 JS 逻辑判断,其实纯 CSS 就能实现一模一样的功能,兼容性还不赖,进来看看吧。

阅读全文…

CSS变量对JS交互组件开发带来的提升与变革

2020年07月1日,星期三

CSS变量与组件开发

CSS变量带来的提升绝不仅仅是节约点CSS成本,其可以颠覆目前JS组件交互开发的思路,把原来的JS负责的UI层的东西全部转移到了CSS层,组件代码更简洁,视觉表现实现更灵活,本文会举若干例子展示这种提升与变革。

阅读全文…

了解CSS min()/max()/clamp()数学函数

2020年04月12日,星期日

CSS数学函数封面

目前主流浏览器都已经支持了CSS min()/max()/clamp()数学函数,可以让你的布局和样式表现更加的智能。

阅读全文…

第五届CSS大会主题分享之CSS创意与视觉表现

2019年06月9日,星期日

第五届CSS大会主题分享之“CSS创意与视觉表现”文字版完全整理,共有10个纯CSS实现的创意案例,旨在展现CSS的潜力,同时激发你的CSS创意思维。每个案例都有demo,原理讲解,文末还有分享文档,希望对你CSS学习有所帮助。

阅读全文…

使用“变量种子计数器”扩展CSS动画更多可能性

2019年05月17日,星期五

渐变与动画

有些CSS属性,例如background-image渐变不能使用CSS animation动画,那有没有什么办法可以让渐变支持设置动画呢?本文就将介绍我最近研究的一个小成果,可以实现background-image渐变的动画效果。

阅读全文…

CSS var变量的局部作用域(继承)特性

2019年01月26日,星期六

CSS变量缩略图

最近做项目,发现CSS变量一个有意思的特性,那就是变量作用域非全局,于是,我们可以放心大胆使用CSS变量给伪元素传参了。这样,以前一些很啰嗦的实现现在就可以变得非常简洁。

阅读全文…