Vertikale Tabelle im html-Header

Betrachten Sie die folgende html-Datei:

<!DOCTYPE html>
<html>
    <head>
        <title>Test of table</title>
        <style type="text/css">
            p {text-align:justify;}
            li {text-align:justify;}
            ins {background-color:#A0FFA0;}
            del {background-color:#FFA0A0;}
            .code {background-color:#EEEEEE;}
            .codex {background-color:#FFFFE0;}
            .custom-table {
                text-align:center;
                font-family:monospace;
            }
        </style>
    </head>
    <body>
        <table border="1" class="custom-table">
            <tr>
                <th></th>
                <th>First column</th>
                <th>Second column</th>
                <th>Third column</th>
            </tr>
            <tr>
                <td>First row</td>
                <td>1</td>
                <td>2</td>
                <td>3</td>
            </tr>
            <tr>
                <td>Second row</td>
                <td>2</td>
                <td>4</td>
                <td>6</td>
            </tr>
            <tr>
                <td>Third row</td>
                <td>3</td>
                <td>6</td>
                <td>9</td>
            </tr>
        </table> 
    </body>
</html>

Möchte ich die First column, Second column, Third column (oder in anderen Worten, alle die th Elemente der custom-table) Texte, die zu nicht-Fett, vertikal geschrieben (+90° - Drehung gegen den Uhrzeigersinn) vertikal zentriert und horizontal zentriert innerhalb der header-Zellen. Wie zu tun, dass durch Modifizierung dieses Dokument?

Hinweis: ich brauche keine Abwärtskompatibilität mit nicht-html5-Browser, ich will nicht javascript, und ich möchte nicht ein externes CSS.

Hier ist ein Beispiel für die Art der Ausrichtung, die ich will:

Vertikale Tabelle im html-Header

  • Haben Sie versucht, die transform: rotate.
  • Ich weiß. Aber das html ist nicht für eine Webseite. Ich Schreibe ein offizielles Dokument für einen Ausschuss, und Sie wollen die html-Datei-format (und keine externe Datei).
  • Ich habe gerade kein Bild hochgeladen
  • es ist eine gute Lösung hier, falls es noch relevant ist: stackoverflow.com/a/50406895/5210321
InformationsquelleAutor Vincent | 2016-07-08
Schreibe einen Kommentar