v2.5.2
Giriş yap

php active kontrolü

masterv2
315 defa görüntülendi

Görselde olduğu gibi li ayrımlarını for ile yapmak istiyorum fakat for ile her artışta active'de gelmekte.
Bunu nasıl önleyebilirim? Mesela for ile 3 element gelecek ise active'nin sıralı olarak gelmesini istiyorum. Biri geldiğinde diğerinden kalkmasını istiyorum.

makifgokce
1056 gün önce

active class'ını neye göre vereceksin bilemedim ama sadece 1.ci elemana vereceksen aşağıdaki gibi yapabilirsin.

for($i = 0; $i < 3; $i++)
{
    echo '<li style="flex:50%;"'. ($i == 0) ? 'class="active"' : '' .'>';
    echo '<span class="int-indicator-bar" style="width: 0px;"></span>';
    echo '</li>';
}