php active kontrolü
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.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
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>';
}