上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 28 下一页
摘要: 今天,分享一个实际业务中能够用得上的动画技巧。 巧用逐帧动画,配合补间动画实现一个无限循环的轮播效果,像是这样: 看到上述示意图,有同学不禁会发问,这不是个非常简单的位移动画么? 我们来简单分析分析,从表面上看,确实好像只有元素的 transform: translate() 在位移,但是注意,这里 阅读全文
posted @ 2022-06-07 10:28 ChokCoco 阅读(6238) 评论(9) 推荐(44) 编辑
摘要: 今天,有在群里看到这样一个问题:有一个动画,一开始静止处于第一帧,只在用户 hover 的时候运行动画,在运行一次后停止,并且停留在最后一帧,使用 CSS 可以完成么? 像是这样: 一个非常有意思的问题,答案是可以的。我们抽取一下其中的关键点: 动画只运行一次,未运行前处于第一帧,运行完后处于最后一 阅读全文
posted @ 2022-05-24 10:45 ChokCoco 阅读(2739) 评论(7) 推荐(10) 编辑
摘要: 在 CSS 选择器家族中,新增这样一类比较新的选择器 -- 逻辑选择器,目前共有 4 名成员: :is :where :not :has 本文将带领大家了解、深入它们。做到学以致用,写出更现代化的选择器。 :is 伪类选择器 :is() CSS伪类函数将选择器列表作为参数,并选择该列表中任意一个选择 阅读全文
posted @ 2022-05-18 10:50 ChokCoco 阅读(6991) 评论(4) 推荐(10) 编辑
摘要: 在 CSS 中,其实存在各种各样的函数。具体分为: Transform functions Math functions Filter functions Color functions Image functions Counter functions Font functions Shape f 阅读全文
posted @ 2022-05-11 10:38 ChokCoco 阅读(1547) 评论(1) 推荐(6) 编辑
摘要: 某日,群里有这样一个问题,如何实现这样的表盘刻度: 这其实是个挺有意思的问题,方法也有很多。 单标签,使用 conic-gradient 实现表盘刻度 最简单便捷的方式,就是利用角向渐变的方式 conic-gradient,代码也非常简单,首先,我们实现一个重复角向渐变: <div></div> d 阅读全文
posted @ 2022-05-05 11:00 ChokCoco 阅读(3987) 评论(6) 推荐(43) 编辑
摘要: CSS 阴影的存在,让物体看上去更加有型立体。 然而,在最简单的阴影使用之上,我们可以实现更多有意思且更加立体的阴影效果。 本文将带大家看看如何使用 CSS 实现几类比普通阴影更加立体的阴影效果。 CSS 阴影基础 CSS 中,明面上可以实现阴影的有三个属性: box-shadow - 盒阴影 te 阅读全文
posted @ 2022-04-28 10:46 ChokCoco 阅读(4935) 评论(1) 推荐(14) 编辑
摘要: 今天,群友问了这样一个问题,如下所示的鼠标跟随交互效果,如何实现: 简单分析一下,这个交互效果主要有两个核心: 借助了 CSS 3D 的能力 元素的旋转需要和鼠标的移动相结合 本文,就将讲述如何使用纯 CSS 实现类似的交互效果,以及,借助 JavaScript 绑定鼠标事件,快速还原上述效果。 纯 阅读全文
posted @ 2022-04-26 11:27 ChokCoco 阅读(8660) 评论(5) 推荐(24) 编辑
摘要: 本文将介绍利用 CSS 实现滚动视差效果的一个小技巧,并且,利用这个技巧来制作一些有意思的交互特效。 关于使用 CSS 实现滚动视差效果,在之前有一篇文章详细描述过具体方案 - CSS 实现视差效果,感兴趣的同学可以先看看这篇文章。 这里,会运用上这样一种纯 CSS 的视差技巧: 使用 transf 阅读全文
posted @ 2022-04-18 10:37 ChokCoco 阅读(2468) 评论(0) 推荐(13) 编辑
摘要: 在早年间(其实也不是很早),写过几篇关于 CSS Reset 的文章 - reset.css 知多少。 详细描述了当时业界比较常用的,两个 CSS reset 方案:reset.css 与 Normalize.css。 以更为推荐的 Normalize.css 为例,它的核心思想是: 统一了一些元素 阅读全文
posted @ 2022-04-14 10:32 ChokCoco 阅读(3085) 评论(0) 推荐(6) 编辑
摘要: 不借助 Javascript,利用 SVG 快速构建马赛克效果 之前在公众号转发了好友 Vajoy 的一篇文章 -- 巧用 CSS 把图片马赛克风格化。 核心是利用了 CSS 中一个很有意思的属性 -- image-rendering,它可以用于设置图像缩放算法。 何为 image-rendering? CSS 属性 image-rendering 用于设置图像 阅读全文
posted @ 2022-04-12 10:50 ChokCoco 阅读(1128) 评论(1) 推荐(4) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 28 下一页