随笔分类 -  html,css,javascript

1 2 3 4 5 ··· 7 下一页
摘要:最近,在看 LPL 比赛的时候,看到这样一个有意思的六芒星能力图动画: 今天,我们就来使用纯 CSS 实现这样一个动画效果! 实现背景网格 对于如下这样一个背景网格,最好的方式当然肯定是切图,或者使用 SVG 路径。 如果一定要使用 CSS,勉强也能做,这就涉及了不规则图形边框效果,我们有一些方式可 阅读全文
posted @ 2023-03-24 09:08 ChokCoco 阅读(4466) 评论(6) 推荐(32) 编辑
摘要:大部分同学都知道,在 CSS 世界中,有 vw、vh、vmax、vmin 这几个与视口 Viewport 相关的单位。 正常而言: 1vw 等于1/100的视口宽度 (Viewport Width) 1vh 等于1/100的视口高度 (Viewport Height) vmin — vmin 的值是 阅读全文
posted @ 2023-01-31 10:41 ChokCoco 阅读(3644) 评论(4) 推荐(3) 编辑
摘要:今天,要介绍一种基于 CSS mask-composite 的高级技巧。 通过掌握它,我们可以通过一张 图片,得到关于它的各种变换,甚至乎,得到各种不同颜色的变换。 通过单张 PNG/SVG 得到它的反向切图 事情的经过是这样的,某天,我们拿到了这样一张 PNG/SVG 图片: 就这张图片而言,它是 阅读全文
posted @ 2022-07-11 10:26 ChokCoco 阅读(1869) 评论(3) 推荐(4) 编辑
摘要:最近 S11 LPL 春季赛开赛,在看比赛的过程中,我发现新赛季的 Ban/Pick 选人阶段,出现了一种新的,有意思的遮罩效果,如下图所示: 当然,它是一个动态的效果,当选人的过程中,会有一种呼吸的效果: Gif 图有点糊,总的而言,就是一种接近迷雾的遮罩效果。并且,他是能够动态变化的。 本文将探 阅读全文
posted @ 2022-02-15 10:44 ChokCoco 阅读(968) 评论(3) 推荐(9) 编辑
摘要:最近,我们内部的一个低代码平台完工上线,它的首页大概是这样子(数据脱敏): 当然,这个不是项目不是本文的重点。主要看看这个页面的背景,一个磨砂(毛玻璃)质感效果的渐变背景图,看上去是比较高级的。 剥离掉页面的内容元素,只剩下背景的话,大概是这样: 一开始是打算切图实现的,但是仔细一想,这个效果使用 阅读全文
posted @ 2022-01-26 10:11 ChokCoco 阅读(4950) 评论(11) 推荐(39) 编辑
摘要:背景 某日,群友们在群里抛出这样一个问题,如何使用 CSS 实现如下的布局: 在 CSS 世界中,如果只是下述这种效果,还是非常容易实现的: 一旦涉及到圆角或者波浪效果,难度就会提升很多。 实现这种连续平滑的曲线其实是比较麻烦的,当然,也不是完全没有办法。本文,就会带大家看看,使用 CSS 实现上述 阅读全文
posted @ 2022-01-07 10:12 ChokCoco 阅读(4683) 评论(4) 推荐(13) 编辑
摘要:最近利用 CSS 实现了一些看似超出 CSS 能力的效果: 巧用渐变实现高级感拉满的背景光动画 Amazing!!CSS 也能实现极光? 本文继续此系列,本文主要想探讨一下,使用 CSS 能否比较好的实现一些烟雾效果。像是这样: 仔细观察烟雾效果,有两个比较重要的特点: 模糊效果 颗粒感 首先看模糊 阅读全文
posted @ 2021-12-28 10:28 ChokCoco 阅读(4527) 评论(11) 推荐(29) 编辑
摘要:在上次写完这篇文章 -- 巧用渐变实现高级感拉满的背景光动画 之后,文章下面的评论有同学留言,使用 CSS 可以实现极光吗? 像是这样: emmm,这有点难为人了。不过,最近我也尝试着去试了下,虽然不可能模拟出那么真实的效果,但是使用 CSS 还是可以作出类似的一些特效的,今天我们就一起来尝试下。 阅读全文
posted @ 2021-12-23 10:22 ChokCoco 阅读(6859) 评论(21) 推荐(72) 编辑
摘要:背景 今天逛 CodePen,看到了这样一个非常有意思的效果: CodePen Demo -- Material Design Menu By Bennett Feely 这个效果还是有一些值得探讨学习的点,下面我们一起来看看。 如何实现这样一个类似的效果? 首先,想一想,如果让你去实现上面的效果, 阅读全文
posted @ 2021-12-16 10:28 ChokCoco 阅读(2176) 评论(1) 推荐(11) 编辑
摘要:背景 在群里会有同学问相关的问题,怎么样使用 CSS 实现一个内切角按钮呢、怎么样实现一个带箭头的按钮呢? 本文基于一些高频出现在设计稿中的,使用 CSS 实现稍微有点难度和技巧性的按钮,讲解使用 CSS 如何尽可能的实现它们。 先让我们来看看这些经常会出现的按钮形状: 矩形与圆角按钮 正常而言,我 阅读全文
posted @ 2021-12-01 10:07 ChokCoco 阅读(7528) 评论(8) 推荐(37) 编辑
摘要:背景 在上一篇 巧用滤镜实现高级感拉满的文字快闪切换效果 中,我们提到了一种非常有意思的之前苹果展示文字的动画效果。 本文,会带来另外一个有意思的效果,巧用渐变实现高级感拉满的背景光动画。此效果运用在苹果官网 iPhone 13 Pro 的介绍页中: 实现 这个效果想利用 CSS 完全复制是比较困难 阅读全文
posted @ 2021-11-24 10:13 ChokCoco 阅读(3794) 评论(3) 推荐(11) 编辑
摘要:今天偶然看到这样一类很有意思的文字快闪动画: 这类文字快闪切换效果运用得当的话,能比较好的吸引用户的眼球。 当然,今天并非是想用 CSS 实现上述的的效果。在尝试的过程中,我发现了另外一类能够使用 CSS 非常轻松实现文字快闪动画,运用了blur() 滤镜和 contrast() 滤镜产生的融合效果 阅读全文
posted @ 2021-11-16 10:02 ChokCoco 阅读(4004) 评论(8) 推荐(27) 编辑
摘要:背景 周末在家习惯性登陆 Apex,准备玩几盘。在登陆加速器的过程中,发现加速器到期了。 我一直用的腾讯网游加速器,然而点击充值按钮,提示最近客户端升级改造,暂不支持充值(这个操作把我震惊了~)。只能转头下载网易 UU 加速器。 打开 UU 加速器首页,映入眼帘的是这样一幅画面: 瞬间,被它这个背景 阅读全文
posted @ 2021-11-10 10:13 ChokCoco 阅读(6986) 评论(23) 推荐(76) 编辑
摘要:本文将介绍如何使用 HTML/CSS 创建各种基础进度条及花式进度条及其动画的方式,通过本文,你可能可以学会: 通过 HTML 标签 <meter> 创建进度条 通过 HTML 标签 <progress> 创建进度条 HTML 实现进度条的局限性 使用 CSS 百分比、渐变创建普通进度条及其动画 使 阅读全文
posted @ 2021-11-04 10:17 ChokCoco 阅读(23471) 评论(7) 推荐(43) 编辑
摘要:本文将通过一个实际的业务需求,讲解如何实现 极端场景下文字加粗加边框效果 文字多重边框的效果 需求背景 - 文字的二次加粗 今天遇到这样一个有意思的问题: 在文字展示的时候,利用了 font-weight: bold 给文字进行加粗,但是觉得还是不够粗,有什么办法能够让文字更粗一点呢? emm,不考 阅读全文
posted @ 2021-10-28 10:39 ChokCoco 阅读(2695) 评论(0) 推荐(5) 编辑
摘要:本文将向大家介绍 Chrome 87 开始支持的 CSS Overview Panel,并且介绍如何更好地利用这个面板。通过 CSS Overview Panel,可能可以帮助我们: 更准确(高保真)的还原设计稿,辅助设计走查环节 更好的精简我们的 CSS 代码 辅助进行网站的可访问性提升 对网站样 阅读全文
posted @ 2021-10-20 10:25 ChokCoco 阅读(1427) 评论(4) 推荐(6) 编辑
摘要:本文将介绍一种利用 CSS 滤镜 filter 的 drop-shadow(),实现对 HTML 元素及 SVG 元素的部分添加阴影效果,以实现一种酷炫的光影效果,用于各种不同的场景之中。通过本文,你可以学到: 如何利用 filter: drop-shadow() 对元素的部分内容添加单重及多重阴影 阅读全文
posted @ 2021-10-08 10:48 ChokCoco 阅读(12611) 评论(12) 推荐(58) 编辑
摘要:到国庆了,大家都急着给祖国母亲庆生。 每年每到此时,微信朋友圈就会流行起给头像装饰上国旗,而今年又流行这款: emm,很不错。 那么,将一张国旗图片与我们的头像,快速得到想要的头像,使用 CSS 如何简单实现呢? 有人认为是改变其中一张图的透明度,实际上不是的。仔细观察合成后的头像,最左边的基本上只 阅读全文
posted @ 2021-10-01 15:32 ChokCoco 阅读(2165) 评论(5) 推荐(5) 编辑
摘要:本文将介绍一个小技巧,通过混合模式 mix-blend-mode 巧妙的实现文字的镂空波浪效果。 起因 一日,一群友私聊问我。如何使用 CSS 实现下述效果,一个文字的波浪效果: 我当时想都没想,就回答道,这个很简单啊。 熟练的打开 CodePen,一顿操作,卧槽,好像事情没有那么简单。想要用纯 C 阅读全文
posted @ 2021-09-27 10:25 ChokCoco 阅读(8588) 评论(9) 推荐(43) 编辑
摘要:本文将讲解如何利用 background 系列属性,巧妙的实现一些花式的文字效果。通过本文,你将可以学到: 通过 background-size 与 background-position 实现酷炫的文字下划线效果 通过 background-size 与 background-position 以 阅读全文
posted @ 2021-09-16 10:15 ChokCoco 阅读(4463) 评论(10) 推荐(28) 编辑

1 2 3 4 5 ··· 7 下一页