lundi 1 décembre 2014

Colspan styling in nested tables failed


Vote count:

0




I have a problem with nested tables. In my Company we have an old website wich is based on an table layout. I want to add dynamicaly a new td in one tr. If this td is set, in the other tr's i will set on the last td a colspan=2. If i do this, my table looks like this:


|----|-|-------|--|---|-|-| |----|-|-------|--|---|-|-| |----|-|-------|--|---|-|-|


instead of looking like this:


|---|-|----|--|---|-|-----| |---|-|----|--|---|-|-----| |---|-|----|--|---|-|-----|


( - only defined as width not as colspan)


This is sample markup from my code:



<table border="0" width="100%" cellspacing="0" cellpadding="1">
<tbody>
<!-- Headline tr -->
<tr>
<td width="100%" valign="middle" nowrap align="left" colspan="7">
Titel
</td>
<!-- New dynamic Field -->
<td nowrap align="right">
<img src="example.gif" width="15px" height="15px"/>
</td>
</tr>
<tr>
<td nowrap align="left">
Name
</td>
<td>
:
</td>
<td width="50%" align="left">
<input readonly value="test" />
</td>
<td nowrap align="left">
Number
</td>
<td>
:
</td>
<td width="100%" align="left" colspan="2">
<input readonly value="test" />
</td>
</tr>
<tr>
<td nowrap align="left">
Name
</td>
<td>
:
</td>
<td width="50%" align="left">
<input readonly value="test" />
</td>
<td nowrap align="left">
Number
</td>
<td>
:
</td>
<td width="100%" align="left" colspan="2">
<input readonly value="test" />
</td>
</tr>
<tr>
<td nowrap align="left">
Name
</td>
<td>
:
</td>
<td width="50%" align="left">
<input readonly value="test" />
</td>
<td nowrap align="left">
Number
</td>
<td>
:
</td>
<td width="100%" align="left" colspan="2">
<input readonly value="test" />
</td>
</tr>
</tbody>
</table>


This table is nested in a table with <table width="100%" height="100%"> This is what it looks like


Whats the failure?



asked 53 secs ago







Colspan styling in nested tables failed

Aucun commentaire:

Enregistrer un commentaire