Wie rendern 2 HTML-Tabellen nebeneinander?

8

Ich versuche, 2 Tabellen horizontal nebeneinander so zu rendern:

| Tabelle 1 | | Tabelle 2 | | --------- | | ----------

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

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

Was ist der richtige Weg dafür?

Zur Zeit habe ich diesen HTML-Code:

%Vor%

Wenn Probleme mit der vertikalen Ausrichtung auftreten, wird es so dargestellt (Tabelle 2 hat 1 Zeile weniger):

| Tabelle 1 | --------- | | Tabelle 2 | | --------- | | ----------

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

Ich möchte, dass es von oben beginnt.

P. s. Es gibt verwandte Fragen , aber ich möchte sie nicht umbrechen um w / divs.

    
Arnis Lapsa 19.09.2011, 09:02
quelle

2 Antworten

8

Fügen Sie vertical-align: top hinzu oder verwenden Sie float: left anstelle von display:inline-table .

    
NiematojakTomasz 19.09.2011, 09:05
quelle
3

Warum brauchen Sie zwei separate Tische? Könnten Sie stattdessen keine Tabellenspalten verwenden?

z.B.

Tabelle

Spalte 1 Spalte 2

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

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

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

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

Andernfalls verwenden beide Tabellen diesen CSS-Code:

%Vor%     
lukehillonline 19.09.2011 09:08
quelle

Tags und Links