运行润年代码奇偶数行颜色效果没有生效

来源:3-4 自由编程

慕圣1031945

2022-05-11 22:07:39

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>判断年份是否为润年</title>
    <style type="text/css">
        .odd {
            color: red;
        }
        .even {
            color: darkolivegreen;
        }
        h3{
            font-size: 20px;
        }
    </style>
</head>
<body>
    {% for year in year_list %}
    <p class="{{ loop.cycle('odd','even') }}">
        {% if year%4==0 and year%100!=0 or year%400==0 %}
            <h3>{{ loop.index }}.{{ year }}是润年</h3>
        {% else %}
            <h3>{{ loop.index }}.{{ year }}不是润年</h3>
        {% endif%}
    </p>
    {% endfor %}
</body>
</html>

#app.py代码
@app.route('/year')
def year():
    year_list=[2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020]
    return render_template('year.html', year_list=year_list)


写回答

1回答

好帮手慕小猿

2022-05-12

同学,你好:我们的奇偶数颜色设置,如同学代码应该设置在是否是闰年的标签上,应该设置在h3标签上,同学可做如下更改,如图:

https://img.mukewang.com/climg/627c7f630913d57309010295.jpg

祝学习愉快!

0

0 学习 · 4469 问题

查看课程