.animated-underline { position: relative; text-decoration: none; } .animated-underline::after { content: ""; position: absolute; left: 50%; top: 100%; width: 100%; height: 0.125em; background-color: hsl(200deg, 100%, 50%); transition: transform 320ms ease; transform: translate(-50%, 0%) scaleX(0); transform-origin: right; } .animated-underline:hover::after { transform-origin: left; transform: translate(-50%, 0%) scaleX(1); }
以上がCSSのみのアニメーションテキストの下線の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。