gpt4 book ai didi

javascript - JQuery - 滚动列表,逐渐增加字体大小

转载 作者:搜寻专家 更新时间:2023-10-31 08:25:11 25 4
gpt4 key购买 nike

<div id="wrap">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>

$(document).ready(function() {
function scroll() {
$('#wrap ul li:first').slideUp(function() {
$(this).show().parent().append(this);
});
}
setInterval(scroll, 1000);
});

这基本上是我想要的 Action ,但我还想在执行 slideUp 时向顶部项目添加淡出效果,并且以下项目的字体大小在向上移动到顶部位置时逐渐增加大小.不幸的是,我一直无法弄清楚。

最佳答案

从您的问题中,我了解到您想逐渐增加font-size

使用siblings()

$('#wrap ul li:first').slideUp(function() {
//Append item
$(this).show().parent().append(this);
//Change css for first item.
$('#wrap ul li:eq(0)')
.css('font-size', '42px')
.siblings() // siblings will give others
.css('font-size', '36px');
});

$(document).ready(function() {
function scroll() {
$('#wrap ul li:first').slideUp(function() {
$(this).show().parent().append(this);
$('#wrap ul li:eq(0)')
.css('font-size', '42px')
.siblings()
.css('font-size', '36px');
});
}
setInterval(scroll, 1000);
});
li{
font-size: 36px
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="wrap">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>

关于javascript - JQuery - 滚动列表,逐渐增加字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39888789/

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