我试图在一段文本的底部获得一个很好的淡出效果作为“阅读更多”指示器。
我一直在关注这个和其他教程,我的代码目前如下:
html
<section>
<p>malesuada fames ac turpis egestas...leo.</p>
<p>malesuada fames ac turpis egestas...leo.</p>
<div class="fadeout"></div>
</section>
<p>Stuff after</p>
css
.fadeout {
position: relative;
bottom: 4em;
height: 4em;
background: -webkit-linear-gradient(
rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 1) 100%
);
}
问题是,即使我将透明 div 放置在文本主体上,4em 的空间仍然存在于和“其他东西”之间。
有任何想法吗?