我正在尝试构建一个包含许多课程的应用程序。每门课程都有几天(例如 14 天或另一门课程 20 天)。为了跟踪这个,我有一个步骤进度条。看起来像这样:
现在在这个例子中 14 天是带有锁图标的大圆圈。中间的小圆圈是测试测验。
我正在为此使用 Laravel。我正在从数据库中获取所有这些数据并生成这样的步骤进度条:
<ul class="progressbar">
@for($i=1;$i< $totalDays->total_days*2;$i++)
<li class=""></li>
@endfor
</ul>
现在我想将活动类添加到活动日(当前是哪一天)。
像这样:
<li class="active"></li>
我怎样才能在 PHP 中实现这一点?
谢谢你。
你可以尝试这样做:
<li class="<?php if ($i/2 == $current_day-0.5) { echo "active"; } ?>"></li>
它检查天数 ( $current_day
) 是否等于圆圈 ( $i
)的编号,如果是,则将类添加active
到它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句