关于《HTML并不简单》这本书

2024年07月23日 by 张 鑫旭 阅读 2670 次, 今日 7 次

HTML并不简单 书封

盼星星,盼月亮,我的第5本书《HTML并不简单》已经正式上架了,这里讲讲为什么会想到写一本关于HTML的书籍,介绍下本书的内容结构,签字版购买等信息,希望可以得到大家的正版支持。

阅读全文…

关于《CSS新世界》这本书

2021年08月17日 by 张 鑫旭 阅读 51363 次, 今日 7 次

CSS新世界

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

阅读全文…

不能落后,好好缕缕CSS滚动动画

2024年08月23日 by 张 鑫旭 阅读 1364 次, 今日 34 次

封面占位图 滚动动画

CSS滚动动画比我预想的要强多了,项目中又有很多JavaScript代码可以淘汰了。

阅读全文…

页面级可视动画View Transitions API初体验

2024年08月10日 by 张 鑫旭 阅读 2991 次, 今日 4 次

鸟儿走路听音乐动图 占位图

View Transitions API可以让页面元素在无需设置具体定位属性值的情况下实现各种各样的动画效果,是个很强很有用的新特性。

阅读全文…

独家,MP3音频淡入淡出播放和转换的JS实现

2024年07月29日 by 张 鑫旭 阅读 2012 次, 今日 5 次

封面占位图

本文通过案例演示如何使用开源JS库实现音频淡入淡出、原生JS又该实现,以及如何从底层对音频进行淡入淡出转换,都是少见的技术分享。

阅读全文…

今日学习CSS文本自定义高亮API

2024年07月18日 by 张 鑫旭 阅读 3066 次, 今日 2 次

文本高亮封面占位图

随着Firefox 131也支持了CSS Custom Highlight API,至此,所有现代浏览器下都可以实现无标签的文本内容高亮效果了。

阅读全文…

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

2024年07月15日 by 张 鑫旭 阅读 2711 次, 今日 2 次

封面图-蒲公英

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

阅读全文…

如何使用纯CSS鉴别是不是Safari浏览器

2024年07月4日 by 张 鑫旭 阅读 2591 次, 今日 2 次

封面太阳能图

列举了我目前所知的N多种纯CSS判断是不是Safari和iOS Safari浏览器的方法,希望可以对你的工作有所帮助。

阅读全文…

CSS transition-behavior让display none也有动画效果

2024年06月30日 by 张 鑫旭 阅读 3704 次, 今日 4 次

水果西瓜封面占位图

现在,CSS已经有能力让元素display:none元素显示与隐藏的时候有transition动画效果了,分别靠@starting-style规则和transition-behavior属性,什么,这些你都不认识?那还不进来看看究竟是什么新特性。

阅读全文…

告别JS浮层,全新的CSS Anchor Positioning锚点定位API

2024年06月27日 by 张 鑫旭 阅读 4015 次, 今日 3 次

CSS锚点定位占位封面图

CSS锚点定位应该是2024年最期待的CSS新特性了,断断续续两周才写完,今天必须要带大家长长见识。

阅读全文…

聊聊Top Layer顶层特性的隐患与实践

2024年06月11日 by 张 鑫旭 阅读 3387 次, 今日 3 次

封面图,海边,沙滩,救生圈

最近尝试在Dialog对话框组件中大肆使用顶层特性,以便减少z-index这类层级的判断,结果发现事情并没有预想的那样顺利,顶层特性也是有隐患的,好在有低成本的解决方法。

阅读全文…