On Tue, Jul 14, 2009 at 2:50 AM, Mariano Martinez Peck <
marianopeck(a)gmail.com> wrote:
Hi people: I have a problem with css but probably it
is because I know very
little about them and I hate them ahaha.
I have a Pier table with |s The thing is that I want to put a particular
css to those tables (the one I create in a page with |s ) but not to ALL
the html tables the Pier render.
If I change in my css table for example, it will affect to all pier tables:
when crating a component, when adding, editing, etc...
I can create another css class (tableForMyTables for example), but then I
should change Pier code so that it renders tables with my css class instead
of the standardone.
Does anyone know how can achieve this? Perhaps adding a div for my tables?
but I don't know what do to then haha.
Ok. I had an idea: put all my table in a div with a particular css ID
(using # in css). With this I don't affect all the others table.
But now I see the html rendered for this tables (when using |s ) and it is
like this:
<table>
<tr>
<td>XXX</td>
<td>XXX</td>
</tr>
<tr>
<td>XXX</td>
<td>XXX</td>
</tr>
</table>
And I would like something like this:
<table id="...">
<!-- Table header -->
<thead>
<tr>
<th scope="col" id="...">...</th>
...
</tr>
</thead>
<!-- Table footer -->
<tfoot>
<tr>
<td>...</td>
</tr>
</tfoot>
<!-- Table body -->
<tbody>
<tr>
<td>...</td>
...
</tr>
...
</tbody>
</table>
I tried to see in Pier code where the table of | is rendered, but I didn't
find it. I just saw PRTable but there is no renderContentOn: or similar.
Does someone know how can I do to obtain that output ?
Thanks a lot in advance
Mariano
Thanks for the help!
Mariano