CSS-Klasse nicht in Excel kombinieren

Warum nicht Excel die Kombination dieser Stile?

Excel:

CSS-Klasse nicht in Excel kombinieren

IE:

CSS-Klasse nicht in Excel kombinieren

Beispiel jsFiddle: http://jsfiddle.net/3RtJj/

HTML Quelle:

<html>
<style type="text/css">
.greenBack{background-color:#d7e4bc}
.redFont{color:red}
</style>
<table>
    <tr>
        <td>no style</td><td class="redFont">red font only</td>
    </tr>
    <tr>
        <td class="greenBack">green back only</td><td class="redFont greenBack">green back and red font</td>
    </tr>
</table>
</html>
  • Ich weiß es nicht sicher, aber möglicherweise, weil Excel ist nicht ausgerüstet, um den import komplexer CSS-Zeug. (Oder es ist, dass IE6-bug, Ehrungen, nur die erste CSS-Klasse, wenn mehrere Dateien angegeben sind - vielleicht ist das Excel-HTML-parser hat das gleiche Problem)
  • greenBack und redFont sind WIRKLICH schlechte Namen für CSS-Klassen. Semantische Klassen wie important und info so können Sie ändern das Aussehen ohne Veränderung der semantischen Bedeutung
  • Wie funktioniert MS Word machen? Ich gehe davon aus, dass es die Word-HTML-parser/renderer, eher als die IE-engine verwendet wird, die in Office?
  • Das problem im IE 6 ist, wenn man eine CSS-Selektoren wie redFont.greenBack nicht, wenn Sie gelten class="redFont greenBack"
  • Mit html ist das nicht, was bildet die Ausgabe auf dem Bild, der text ist anders
  • Mendes, definieren "schlechten Namen". Ich würde es nicht verwenden, denn meine eigentliche code, aber ich dachte, es aus dem Beispiel klar.
  • ahh, du hast Recht, ich täuschte sich.
  • Ich aktualisiert die HTML-Quelle

InformationsquelleAutor Homer | 2012-10-10
Schreibe einen Kommentar