用::after伪元素自定义下划线:先禁用原生text-decoration,再通过absolute定位+transform:scaleX实现平滑悬停动画,需设content、relative父容器、相对单位高度及overflow:hidden;多行需inline-block布局;IE需降级为background-size动画。用 ::after 覆盖原生 text-decoration: underline浏览器默认下划线位置固定、粗细不可控、无法动画,直接改 text-decoration 几乎没得调。真要动态交互,就得绕开它,用伪元素自己画一条线。关键点是:先关掉原生下划线(text-decoration: none),再用 ::after 绝对定位在文字下方画矩形或渐变背景。::after 必须设 content: "",否则不渲染父元素得是 position: relative,否则 absolute 会相对于 body 定位高度别写死成 1px,用 0.0625em 这类相对单位更适配不同字号避免用 border-bottom——它会撑开行高,且无法做平滑缩放transform: scaleX(0) + transition 实现悬停伸展纯靠 width 动画会有重排,性能差;用 scaleX 只触发合成,顺滑得多。但要注意起始态必须是 scaleX(0) 且 transform-origin: left center,否则会从中间或右边拉出。触发元素需加 overflow: hidden,防止缩放时线条溢出transition 推荐写全:transform 0.3s ease-in-out,只写 all 容易误触其他属性移动端 hover 不可靠,得额外加 :focus 或用 JS 补 .is-active多行文本下划线怎么对齐?display: inline-block 是关键纯 inline 元素的 ::after 无法跨行;一旦文字换行,伪元素只会出现在第一行末尾。解法是把文字容器设为 inline-block,再让伪元素宽度 100%、左对齐。 JoinMC智能客服 JoinMC智能客服,帮您熬夜加班,7X24小时全天候智能回复用户消息,自动维护媒体主页,全平台渠道集成管理,电商物流平台一键绑定,让您出海轻松无忧!
CSS如何通过伪元素替代原有的下划线产生动态交互
张小明
前端开发工程师
终极指南:如何用Layerdivider一键生成专业PSD分层文件,告别繁琐手动抠图
终极指南:如何用Layerdivider一键生成专业PSD分层文件,告别繁琐手动抠图 【免费下载链接】layerdivider A tool to divide a single illustration into a layered structure. 项目地址: https://gitcode.com/gh_mirrors/la/layerdivider 你是否曾…
自适应联邦学习优化自监督语音模型微调
1. 项目概述 这篇论文提出了一种创新的自适应联邦学习框架,专门用于优化自监督语音模型的微调过程。在当前隐私保护日益重要的背景下,如何在分布式设备上高效训练语音模型成为了一个关键挑战。传统方法要么需要集中数据(违反隐私)…
从时钟连线到器件选型:我的Arty A7 MicroBlaze程序固化踩坑全记录(附Vivado工程配置)
从时钟连线到器件选型:我的Arty A7 MicroBlaze程序固化踩坑全记录 去年接手一个工业控制器项目时,我选择了Digilent Arty A7-35T作为硬件平台。这个搭载Xilinx Artix-7 FPGA的开发板性价比极高,但当我尝试将MicroBlaze软核程序固化到板载Span…
适用于 ESXi Fling 的 AMD Zen4/Zen5 IPMI 散热驱动程序
🥳 作为一名长期折腾 ESXi 环境的爱好者,今天必须给大家分享一个重磅好消息——一款专为 AMD Zen4、Zen5 平台打造的 ESXi Fling 伪 IPMI 散热驱动终于要和大家见面了,亲测实用,赶紧码住!相信很多用消费级主机搭建 ESXi 环境的朋友…
AI技能文件管理工具agent-skills-lint:多助手环境下的统一质检方案
1. 项目概述:为什么我们需要一个AI技能文件“质检员”如果你和我一样,同时在使用Claude Code、Cursor、Aider这些AI编程助手,那你一定遇到过这个烦人的问题:每个助手都有自己的“技能”(Skills)系统&#x…
别只看大疆了!手把手教你用匿名飞控+富斯i6遥控器,搭建自己的开源无人机学习平台
开源无人机实战:从零搭建高性价比学习平台 第一次接触无人机时,我被大疆产品的智能化震撼,但也对它的"黑箱"操作感到困惑——作为开发者,我更想理解飞行控制背后的原理。于是转向开源飞控,发现这才是学习无人…