MyBB.support, le portail francophone de MyBB
Table avec lignes alternées - Version imprimable

+- MyBB.support, le portail francophone de MyBB (http://mybb.support)
+-- Forum : Plug-ins et modules pour MyBB (http://mybb.support/forum-32.html)
+--- Forum : MyCode (http://mybb.support/forum-35.html)
+--- Sujet : Table avec lignes alternées (/thread-7313.html)



Table avec lignes alternées - CrazyCat - 06-04-2015

Voici un petit ensemble de MyCode qui permet de créer une table avec des lignes alternées, en utilisant les classes du thème.

Ca nécessite 4 entrées MyCode et une modification du global.css:

--- MyCode ---

Table

Expression régulière :
Code :
\[table\](.*?)\[/table\]
Remplacement :
Code :
<table class="clear" cellspacing="0" cellpadding="5"  style="border:0; radius:0;">$1</table>

Lignes

Expression régulière :
Code :
\[tr\](.*?)\[/tr\]
Remplacement :
Code :
<tr class="trowaltern">$1</tr>

Entêtes

Expression régulière :
Code :
\[th\](.*?)\[/th\]
Remplacement :
Code :
<th class="thead" valign="middle" style="text-align:center; border-radius:0;"><strong>$1</strong></th>

Contenu

Expression régulière :
Code :
\[td\](.*?)\[/td\]
Remplacement :
Code :
<td valign="top">$1</td>

--- CSS ---
Code :
/* global values for table data */
.trowaltern > td {
border: 1px solid;
border-color: #fff #ddd #ddd #fff;
}
/* even row background */
.trowaltern:nth-child(even) { background: #f5f5f5; }
/* odd row background */
.trowaltern:nth-child(odd) { background: #efefef; }



 Utilitaire de traduction fourni par Regentronique