gpt4 book ai didi

jquery - 使文本过渡更平滑

转载 作者:搜寻专家 更新时间:2023-10-31 23:20:26 24 4
gpt4 key购买 nike

我有这个<span>我网站上的文字。我想在这里做的是使此文本在 font-size增加当它悬停在上时。我用了通常的 transition: 1s font-size ease ,但这只是一个非常艰难的过渡。我想让它顺利,这样它就不会在中间产生微小的间隔。

这是我的 HTML+CSS,修剪成所说的 element :

span {
font-size: 12px;
font-family: sans-serif;
transition: 1s font-size ease;
}
span:hover {
font-size: 24px;
}
<span>Aravind's Site</span>

顺便说一句,除非绝对必要,否则请不要使用 jQuery。

最佳答案

您可以使用 scaletransition 代替transforming font-size:

  1. 将这些 transition 规则添加到 span:

    transition: transform 1s ease;
    display: inline-block;
    transform-origin: left;
  2. 悬停时使用transform: scale(1.5)

span {
font-size: 12px;
font-family: sans-serif;
transition: transform 1s ease;
display: inline-block;
transform-origin: left;
}
span:hover {
transform: scale(1.5);
}
<span>Aravind's Site</span>

关于jquery - 使文本过渡更平滑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41909568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com