XboxYan

3907
获赞数
62
关注数
14131
粉丝数
武汉
武汉工程大学 | 信息科学与技术
IP 属地上海
2016-04-23 加入
浏览 433.7k

偏用户体验的前端~「公众号:前端侦探」

18,300 声望|大师
全站排名超越 99.97% 用户
css
12.9k
前端
12k
css3
11.9k
javascript
6.8k
html
5.6k
个人动态
  • 发布了文章2025-05-19
    原子化的未来?了解一下全面进化的CSS attr函数
    欢迎关注公众号前端侦探CSS attr函数相信大家都用过了吧,通常会配合伪元素content动态生成内容,比如一个简易的tooltip {代码...} 通过attr动态生成 {代码...} 效果如下你可以访问这个链接查看完整demo: [链接]不过,之前仅仅支持字符串形式,对于数字、颜色等都无...
  • 发布了文章2025-05-12
    万能的渐变!CSS 渐变实现自适应进度条
    欢迎关注公众:前端侦探分享一些渐变的实际案例。 最近在工作中碰到一个这样的进度条,如下和一般进度条不同的是,上面多了很多小圆点,每个小圆点代表一个进度。由于是完全自适应的,圆点可以自定义数量,宽度也能自动分配,就像这样所以不能直接切图实现。这时,很...
  • 发布了文章2025-04-27
    CSS grid 布局如何添加分隔线?
    欢迎关注我的公众号:前端侦探分享一些超级实用的布局小技巧。平时开发过程中会碰到各式各样的布局,如下是一个7* N的网格布局,不过每一行还有一条分隔线这种布局该如何实现呢?一、grid 布局结构与局限这里的内容都是后端返回的,通常是一个完整的一维数组 {代码.....
  • 发布了文章2025-04-21
    使用CSS给标题添加书名号并超出省略
    分享一些CSS处理文本小技巧。比如,有一些书名或者标题,默认是没有书名号的,结构如下 {代码...} 有没有什么办法在不改变HTML的情况下加上书名号呢?🤔(例如某些情况下HTML由其他框架生成,无法直接改底层源码)进一步,还需要书名号内部实现文本超出省略,如下这就...
  • 发布了文章2024-12-02
    CSS 如何模拟“真实的”进度条?
    但是你可能不知道,90%以上的进度条只是模拟的,是假的进度条。没办法,大部分情况下都无法真实的算出资源的加载情况。既然无法避免,那我们就需要尽可能真实地模拟加载情况,给人一种页面很轻快的感觉。
  • 发布了文章2024-09-23
    CSS 现在终于支持高度 auto 过渡动画了
    众所周知,有些属性是不支持过渡动画的,比如高度auto {代码...} 效果如下要实现过渡效果,之前提供过一个grid布局方式,原理是利用grid的尺寸单位1fr支持过渡的特性,有兴趣可以回顾这篇文章:CSS 如何让auto height完美支持过渡动画不过到了现在,一切都变简单了,...
  • 发布了文章2024-09-18
    CSS 实现带tooltip的slider
    欢迎关注我的公众号:前端侦探现代 CSS 强大的令人难以置信这次我们来用 CSS 实现一个全功能的滑动输入器,也就是各大组件库都有的slider,效果如下还可以改变一下样式,像这样特别是在拖动时,tooltip还能跟随拖动的方向和速度呈现不同的倾斜角度,这些是如何通过CS...
  • 发布了文章2024-09-13
    盘点CSS文本两端对齐的N种方式
    介绍一个你可能见过的文本两端布局(也可以叫文本均等分布),如下说难不难,说简单也不简单。这里盘点了多种实现该布局的方式,看看你都知道哪些吧~一、加空格很多人从直觉上会加空格,从视觉上达到文本两端对齐的效果,也是比较符合直觉的,例如像这样 {代码...} ...
  • 发布了文章2024-08-29
    纯CSS电梯导航!借助滚动驱动动画来实现内容和导航联动
    这种导航也被称为“电梯导航”(当然可能还有其他叫法,知道是这个交互就行)。它会随着内容的滚动而自动切换当前选中态,点击任意目录也会自动滚动到对应标题,就像这样
  • 发布了文章2024-08-15
    还在用 swiper.js 吗?CSS 实现带指示器的swiper
    几乎每个前端开发都应该用过这个滑动组件库吧?这就是大名鼎鼎的swiper.js没想到已经出到 11 个大版本了 [链接]当然我也不例外,确实非常全面,也非常强大。不过很多时候,我们可能只用到了它的10%不到的功能,显然是不划算的,也会有性能方面的顾虑。随着CSS地不断...
  • 发布了文章2024-08-01
    纯 CSS 实现的的3种扫光效果
    欢迎关注我的公众号:前端侦探介绍一个比较常见的动画效果。在日常开发中,为了强调凸显某些文本或者元素,会加一些扫光动效,起到吸引眼球的效果,比如文本的或者是一个卡片容器,里面可能是图片或者文本或者任意元素除此之外,还有那种不规则的图片,比如奖品图案...
  • 回答了问题2024-07-25
    如何在网页上实现两行文字省略并跟随动态块状内容(CSS/JS)?
    看看是不是这个效果?demo 在这 [链接]也可以参考下面这篇文章,很多浮动布局[链接]
  • 发布了文章2024-07-25
    快速了解 CSS light-dark 函数及其应用
    欢迎关注我的公众号:前端侦探介绍一个和主题密切相关的CSS特性:light-dark,有了它,可以更灵活的适配各种主题模式。一、prefers-color-scheme一般来讲,网站会有三种主题模式,白天、黑夜、自动跟随系统,比如下面的 MDN 官网前面两者是固定的,不会跟随系统变化...
  • 发布了文章2024-07-18
    CSS 锚点定位终于来了!
    盼了好久,最近 Chrome 125终于迎来了CSS 锚点定位的正式支持。这是一个和 CSS 滚动驱动动画一样,足以颠覆整个 Web 开发领域的新特性。有了这个特性,很多以前强依赖 JS 的方式,都可以纯 CSS解决,并且实现起来更加简单、更加灵活,一起看看吧
  • 回答了问题2024-07-04
    css元素高度的布局问题?
    用flex布局即可 {代码...}
  • 发布了文章2024-07-04
    CSS 实现3d轮播图的一些思路
    原效果是通过vue的transition组件实现的,感觉有些笨重,思考了一番,发现纯 CSS也能实现这样的效果,而且性能更好,实现也能简洁,一起来看看吧
  • 发布了文章2024-06-28
    纯 CSS 检测滚动的速度和方向
    我们经常会碰到这样的场景,很多网页会在右下角放一个固定入口,有可能是返回顶部,有可能广告,为了避免干扰,在页面滚动时,会把这些入口临时收起来,停止滚动后再出现,就像这样
  • 发布了文章2024-06-13
    让路径动画更好用!CSS offset-path现在也支持基本形状了
    欢迎关注我的公众号:前端侦探大家有使用过offset-path吗?没用过不要紧,相信大家都见过这种酷炫的路径动画,这种就可以用offset-path来实现demo 来源:[链接]随着 CSS的不断发展,最近在Chrome 116中,offset-path也支持基本形状了,也就是常见的inset、circle、po...
  • 发布了文章2024-05-28
    CSS实现卷轴滚动效果
    庆余年2 马上就要开播了~最近起点读书APP内上架了庆余年典藏书,最大的特色是里面新加入了全新的阅读皮肤,一个拟物化的卷轴滚动效果,效果如下
  • 发布了文章2024-05-23
    CSS 实现从上到下从左到右的列表布局
    正常情况下,网页中的列表都是从左到右,从上到下的,如下但有时候可能需要从上到下,从左到右的排列方式,就像这样其实这种排序更符合日常生活中的排列方式。虽然在网页中不常见,但如果真的碰到了这种布局,该如何处理呢?有些同学可能会想到用 JS将元素数组分成三...