[CSS?] ALterner fond

ALterner fond [CSS?] - HTML/CSS - Programmation

Marsh Posté le 28-10-2004 à 02:25:00    

Sur plusieurs forums, quand on consulter un sujet, la couleur de fond du tableau des posts alterne d'une rangée à l'autre... est-ce que ca se définit en CSS ou il faut avoir du code dans la page pour alterner?<
 
(ex.: le thème par défaut de phpBB le fait...)

Reply

Marsh Posté le 28-10-2004 à 02:25:00   

Reply

Marsh Posté le 28-10-2004 à 08:54:22    

je parierais bien sur un codage du style (en java s'il vous plait) :

Code :
  1. <%
  2. for (int i=0 ; i<nombreMessages ; i++){
  3. if (i%2==0){%>
  4.  <td class=bleu>
  5. <%}else{%>
  6.  <td class=gris>
  7. <%}
  8. }
  9. %>


 
si il y a une âme charitable pour convertir tout ça en php


Message édité par esrevni le 02-11-2004 à 20:23:57
Reply

Marsh Posté le 28-10-2004 à 08:59:03    

Code :
  1. <?
  2. for ($i=0;$i<$nombreMessages;$i++)
  3. {
  4.   if ($i%2==0)
  5.   {
  6.   echo '<td class="bleu">';
  7.   }
  8.   else
  9.   {
  10.   echo '<td class="gris">';
  11.   }
  12. }
  13. ?>


Message édité par Ayuget le 28-10-2004 à 08:59:11
Reply

Marsh Posté le 28-10-2004 à 09:41:55    

merci à l'âme charitable  :hello:


Message édité par esrevni le 28-10-2004 à 09:42:13
Reply

Marsh Posté le 28-10-2004 à 12:33:40    

Merci je vais tenter d'adapter ca à mon asp


---------------
Ma collection de DVDs. - Ciné-Parc
Reply

Marsh Posté le 28-10-2004 à 13:02:33    

tu pourras mettre le code quand t'auras fini ? c'est pour comparer les 3 langages.
 
J'ai jamais fait d'asp, mais ton code devrait ressembler enormément à mon code.


Message édité par esrevni le 28-10-2004 à 13:03:25
Reply

Marsh Posté le 28-10-2004 à 17:36:22    

esrevni a écrit :

tu pourras mettre le code quand t'auras fini ? c'est pour comparer les 3 langages.
 
J'ai jamais fait d'asp, mais ton code devrait ressembler enormément à mon code.


 
je fait ça pour l'asp :

Code :
  1. <%
  2. While ((Repeat1__numRows <> 0) AND (NOT option_csat.EOF))
  3. %>
  4. <%If (Repeat1__numRows Mod 2) Then%>
  5. <tr class="tr1">
  6.  <%Else%>
  7. <tr class="tr2">
  8.  <%End If%>
  9.   <td><%=(option_csat.Fields.Item("chaine" ).Value)%></td>
  10.   <td><%=(option_csat.Fields.Item("genre" ).Value)%></td>
  11. </tr>
  12. <%
  13.   Repeat1__index=Repeat1__index+1
  14.   Repeat1__numRows=Repeat1__numRows-1
  15.   option_csat.MoveNext()
  16. Wend


%>

Reply

Marsh Posté le 29-10-2004 à 07:54:27    

esrevni a écrit :

tu pourras mettre le code quand t'auras fini ? c'est pour comparer les 3 langages.
 
J'ai jamais fait d'asp, mais ton code devrait ressembler enormément à mon code.


Ca c'est du CF

Code :
  1. <cfset message = 100>
  2. <cfset i = 0>
  3. <cfloop index="i" form="1" to"#message#">
  4.   <cfif i is 0>
  5.     <td class=bleu>
  6.     <cfset i = 1>
  7.   <cfelseif i is 1>
  8.     <td class=bleu>
  9.     <cfset i = 0>
  10.   </cfif>
  11. </cfloop>


Message édité par Lorr Hyde le 29-10-2004 à 07:59:38

---------------
Tout n'est descriptible que du point de vue de l'observateur, donc sûrement faux pour le reste du monde.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed