v2.5.2
Giriş yap

php active kontrolü

masterv2
306 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.

Cevap yaz
Cevaplar (1)
makifgokce
1025 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>';
}