gpt4 book ai didi

python - 如何使用 Flask 设置列表中第一个、第二个、第三个帖子的颜色?

转载 作者:行者123 更新时间:2023-11-30 23:04:51 25 4
gpt4 key购买 nike

我使用 Flask Web 框架和 bootstrap,对于帖子的枚举,我有一个 for every (post) in (posts) 循环,输出每个帖子的代码。

我想让每一篇文章都变成一种颜色,每第二篇文章变成另一种颜色,等等。

我的本​​能方法是在循环之前声明一个整数 1,然后对该整数取模 3 来决定发布哪种颜色,然后递增该整数。

但是,Flask 不会让我像这样只声明一个整数 i = 0

{{ i = 0 }}

对于这里的人来说这可能是明显错误的,但我并不完全明白我可以用 {{ }} 做什么。

谁能告诉我我的方法是否完全错误,还有另一种更简单的方法可以做到这一点,或者我的方法做错了什么?

最佳答案

如果你想设计样式,只需使用 CSS .

<style type="text/css">
ul li:nth-child(2) {
background-color: grey;
}
</style>

<ul>
{% for item in list %}
<li>{{ item }}</li>
{% endfor %}
</ul>

仅供引用,查看this question and its answers例如 nth-childthis answer作为评分最高的nth-child答案。

关于python - 如何使用 Flask 设置列表中第一个、第二个、第三个帖子的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33510226/

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