28173 sujets

CSS et mise en forme, CSS3

Bonjour,

j'ai en tête avoir vu qq part la possibilité de cycler des class CSS par exemple pour faire des lignes de couleur différente dans un tableau..

qqch dans le genre de >

<td class="td1,td2"> que l'on placerait dans une boucle de programmation PHP

quelqu'un aurait-il un piste ?

d'avance merci ;p
je crois pas que tu puisses faire une boucle dans ce style la, mais si tu veux appliquer plusieurs fond a des TD différent, tu peux toujours t'y prendre avec une boucle en php. Sa dépent de ce que tu veux afficher.


<?php
$x = 0;
?>
<HTML>
  <head>
  <style>
	.class0{
		  color:#FF0000;
	}
	
	.class1{
		  color:#FFFFFF;
	}
	
	.class2{
		  color:#000000;
	}
	</style>
  </head>
  <BODY style="background-color:#666666;">
    <table>
      <tr>
         <? for($x=0;$x < 3;$x++){ ?>
         <td class="class<?=$x?>">Salut</td>
         <? } ?>
      </tr>
    </table>
  </BODY>
</HTML>

Modifié par s_har_k (24 May 2006 - 21:20)
Il n'y a pas un technique en CSS3 qui permet de faire ça (évidement si c'est du CSS3 on peut pas encore l'utiliser ...) ?

Sinon la boucle PHP c'est la seule solution que l'on ai pour l'instant (en dehors de scripts client).