Colocar las mesas una al lado de la otra si hay suficiente espacio en la pantalla
-
03-07-2019 - |
Pregunta
Tengo dos tablas HTML que, idealmente, se colocan una al lado de la otra en la pantalla. Los monitores de pantalla ancha se ocuparán de esta multa, pero las mesas son demasiado anchas para estar una al lado de la otra en los monitores más antiguos. Así que quiero usar css (o incluso solo HTML, si es posible) para colocar las tablas una al lado de la otra solo si la resolución es lo suficientemente alta.
Esto funciona automáticamente con imágenes, generalmente, pero ¿hay alguna forma de hacerlo para tablas?
Solución
Sí, aplique el estilo CSS float: left a los elementos de la tabla
Aquí hay un excelente manual para flotar: http://css.maxdesign.com.au/floatutorial /
Otros consejos
Mi consejo sería flotar la tabla (recuerde especificar el ancho de la tabla; elija uno que esté lleno en un monitor que no sea de pantalla panorámica).
table {
width: 500px; /* important */
float: left;
}
Sin embargo, esto también podría funcionar (sin probar):
table {
display: inline;
}
prueba esto (puedes cambiar el tamaño de la ventana):
<html>
<body bgcolor="red">
<p>
<table bgcolor="green" style="float: right;">
<tr>
<td>sssssssssssssssssssssssssssssssssssssssssss</td>
</tr>
</table>
<table bgcolor="blue" style="float: left;">
<tr>
<td>eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee</td>
</tr>
</table>
</p>
</body>
</html>
- >