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

+- 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)
+--- Thread: 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; }



 Translation utility provided by Regentronique