我正在尝试构建一个包含许多课程的应用程序。每个课程都有几天(例如14天或另一个课程20天)。为了跟踪这一点,我有一个步骤进度条。看起来像这样:
现在在这个例子中14天是带有锁定icon.small圈子的大圆圈是测试测验。
我正在使用laravel。我从数据库中获取所有这些数据并生成此步骤进度条,如下所示:
<ul class="progressbar">
@for($i=1;$i< $totalDays->total_days*2;$i++)
<li class=""></li>
@endfor
</ul>
现在我想将活动类添加到活动日(当前是哪一天)。
喜欢这个:
<li class="active"></li>
我如何在PHP中实现这一目标?
谢谢。
答案 0 :(得分:0)
您可以尝试这样做:
<li class="<?php if ($i/2 == $current_day-0.5) { echo "active"; } ?>"></li>
检查天数($current_day
)是否等于圆圈的数量($i
),如果是,则会将类active
添加到其中。