随笔分类 -  (新) CSS & JS Effect

摘要:效果 一个按钮, 点击以后中间出现 loading, 然后旋转. 思路 1. 监听点击, hide text, show loading 2. loading 定位中心 3. loading 是通过 border + radius 做出来的, 然后 animation 让它无限 rotate 难点 阅读全文
posted @ 2022-04-05 19:47 兴杰 阅读(208) 评论(0) 推荐(0)
摘要:前言 在 CSS – Position 我有提到过, 原生的 sticky 有一些 limitation. 不是每次都闪的掉. 这篇主要是通过 JS 来模拟它, 突破那些限制. Google Ads 的 table header sticky 也是通过 JS 实现的 The Limitation 场 阅读全文
posted @ 2022-03-12 10:37 兴杰 阅读(252) 评论(0) 推荐(0)
摘要:效果 参考: Youtube – Responsive FAQ accordion dropdown | HTML and CSS Tutorial 几个难点 1. 如何 align left for +- icon. 2. 如何实现点击 3. 如何实现 slide down 一步一步做 Seman 阅读全文
posted @ 2022-03-10 14:49 兴杰 阅读(129) 评论(0) 推荐(0)
摘要:效果 参考: Youtube – Responsive Navigation Menu Bar + Hamburger Menu Toggle - Only with CSS Youtube – Making an animated hamburger button and a challenge 阅读全文
posted @ 2022-03-08 22:20 兴杰 阅读(99) 评论(0) 推荐(0)
摘要:效果 效果来自: webflow 的一个模板 需求解释 有 3 给元素, 图片, overlay(黑影), link mouse enter 的时候, 图片要 zoom in. overlay 要 fade in. link 要 slide up mouse leave 的时候, 图片 zoom o 阅读全文
posted @ 2022-02-26 20:45 兴杰 阅读(114) 评论(0) 推荐(0)
摘要:效果 Step1: HTML 结构 <div class="image"> <img src="./images/img-2.png" /> </div> 需要 wrap 一层 div, 因为倒影框使用 :after content 实现的, 而 img 是用不了 :after 的. 所以需要 wr 阅读全文
posted @ 2022-02-18 12:14 兴杰 阅读(62) 评论(0) 推荐(0)
摘要:介绍 一张背景图, 一行写字, 一层黑影 (Image Overlay), 如果没有做黑影, 字的颜色容易和图片撞, contrast 就会很烂. HTML 结构 <div class="container"> <h1>Hello World</h1> </div> 很简单, 因为图片用 backg 阅读全文
posted @ 2022-02-17 12:43 兴杰 阅读(190) 评论(0) 推荐(0)