gpt4 book ai didi

jquery - 隐藏范围之间的增量值

转载 作者:行者123 更新时间:2023-12-01 06:44:23 25 4
gpt4 key购买 nike

因此采用以下 HTML:-

<div id="news-archive">
<div id="blog-1" class="blog-wrapper">some content</div>
<div id="blog-2" class="blog-wrapper">some content</div>
<div id="blog-3" class="blog-wrapper">some content</div>
<div id="blog-4" class="blog-wrapper">some content</div>
<!-- and so on -->
</div>

假设博客增量持续到 150。

CSS 是否可以仅显示前 6 个 div,即 #blog-1#blog-6,然后隐藏其余部分,或者这是一个jQuery 工作?

最佳答案

您可以使用 nth-child 选择器在 CSS 中实现此目的:

#news-archive div {
display: none;
}
#news-archive div:nth-child(-n+6) {
display: block;
}

#news-archive div {
display: none;
}
#news-archive div:nth-child(-n+6) {
display: block;
}
<div id="news-archive">
<div id="blog-1" class="blog-wrapper">some content 1</div>
<div id="blog-2" class="blog-wrapper">some content 2</div>
<div id="blog-3" class="blog-wrapper">some content 3</div>
<div id="blog-4" class="blog-wrapper">some content 4</div>
<div id="blog-5" class="blog-wrapper">some content 5</div>
<div id="blog-6" class="blog-wrapper">some content 6</div>
<div id="blog-7" class="blog-wrapper">some content 7</div>
<div id="blog-8" class="blog-wrapper">some content 8</div>
<div id="blog-9" class="blog-wrapper">some content 9</div>
<div id="blog-10" class="blog-wrapper">some content 10</div>
<div id="blog-11" class="blog-wrapper">some content 11</div>
<div id="blog-12" class="blog-wrapper">some content 12</div>
</div>

但是,使用 AJAX 仅加载所需的元素可能是值得的,因为在页面上加载 140 多个永远不会使用的元素会影响性能,但不会带来任何好处。

关于jquery - 隐藏范围之间的增量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38563511/

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