lo que realmente necesita dos celdas de la tabla en la fila inferior o sólo dos bloques que se ¿Son la mitad del ancho de toda la fila? En este último caso, a continuación, se puede hacer una <td colspan="5">
de la última fila, poner dos <div>
s en ella, flotar una a la izquierda y el otro a la derecha, y darles width:50%
:
<table>
<tbody>
<tr>
<td>1111</td>
<td>2222</td>
<td>3333</td>
<td>4444</td>
<td>5555</td>
</tr>
<tr>
<td colspan="5">
<div class="first-half">
half
</div>
<div class="second-half">
half
</div>
</td>
</tr>
</tbody>
</table>
Y un poco de CSS:
.first-half {
float: left;
width: 50%;
}
.second-half {
float: right;
width: 50%;
}
y el jsFiddle habitual: http://jsfiddle.net/ambiguous/mmZEa/
Si los necesita ser celdas de la tabla entonces se podría duplicar el número de células horizontales, haz todas las existentes <td colspan="2">
, y luego usar <td colspan="5" width="50%">
para las dos celdas en la fila inferior: http://jsfiddle.net/ambiguous/JzrLK/
cómo es complicado cambiar a base de diseño divs, en lugar de tablas –
+1 un punto válido, aunque esto es solo una pequeña puesta de sol de algo que me grita "mesa" Aún lo reconsideraré. Gracias – Mawg
¿Por qué no lo hice 10 columnas y doblo todo? D'oh! – Mawg