CSS: IE: white-space: nowrap funktioniert nicht

IE nicht richtig reagiert zu nowrap CSS-Attribut.

Frage: Wie Mach ich das im IE funktioniert, so dass es macht als Chrome rendering-Ergebnis.

http://jsfiddle.net/subsari/tmz0t0z2/3/

<body>
<table>
    <tr>
        <th>Header 1</th>
        <th>Header 2</th>
        <th>Header 3</th>
    </tr>
    <tr>
        <td class="long_string">Data 1 with long text</td>
        <td>Data 2</td>
        <td>Data 3</td>
    </tr>
</table>

th {
border: 1px solid red;
}
td {
    border: 1px solid black;
}
.long_string {
    white-space: normal;
    white-space: nowrap;
    max-width: 100px;
    color: #FFA500;
}

Wie kann ich machen also die Tabelle Rendern, wie Chrom tut? Sauberste Lösung?

Danke für deine Hilfe vor der Zeit!

  • Sie sollten angeben, welche version(en) des IE auf die Sie sich beziehen und wie der IE das nicht, was Ihr bittet.
  • IE 9 und höher.
  • Ich habe Schwierigkeiten mit IE10 vor kurzem, und es scheint, müssen die css-Regel word-wrap: normal zu vermeiden wraping
InformationsquelleAutor subsari | 2015-01-02
Schreibe einen Kommentar