gpt4 book ai didi

jquery - 溢出隐藏文本被切断

转载 作者:行者123 更新时间:2023-11-28 02:51:49 26 4
gpt4 key购买 nike

所以我正在制作这个动画,其中文本从行的底部向上滑动。可以在此处预览代码的简化版本:

https://codepen.io/Deka87/pen/jGzVvY

HTML:

<div>
<span>Harley</span>
</div>

CSS:

div {
overflow: hidden;
margin-bottom: 1rem;

> span {
display: block;
font-size: 5rem;
font-weight: bold;
line-height: 1;
transform: translateY(100%);
transition: all .3s;

&.active {
transform: translateY(0);
}
}
}

除了文本底部的一些像素被截断外,一切正常。我知道这是因为行高降低了(所以请不要将其标记为其他类似问题的重复),但是我确实需要保持行高。

有没有一种方法可以创建这种避免文本被截断并保持降低的行高的动画?

最佳答案

您可以通过使用 span 的相对定位并调整 CSS 属性 top:-9px 来偏移字体以实现所需的偏移。

从下面的答案中获得的想法。

SO Answer

CSS:

div {
overflow: hidden;
margin-bottom: 1rem;

> span {
display: block;
font-size: 5rem;
top: -9px;
position: relative;
font-weight: bold;
line-height: 1;
transform: translateY(100%);
transition: all .3s;

&.active {
transform: translateY(0);
}
}
}

Codepen Demo

关于jquery - 溢出隐藏文本被切断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46633911/

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