css-Stile überschreiben bestellen?

Gut ich habe 2 css enthält

<link href="Styles/layout.css" rel="stylesheet" type="text/css" />
<link href="Styles/ATJournal.css" rel="stylesheet" type="text/css" />

layout.css

Table.infoBox tr td table tr td
{
    padding: 0px;
    border: 0px;
}

ATJournal.css

table.ATJMainTable tr td
{
    border: 1px solid black;
    padding: 3px;
}

und dann haben wir diese Tabelle

<Table class="infoBox">
    <tr>
        <td>
        <table class="ATJMainTable">
            <tr>
                <td>
                    some text!
                </td>
            </tr>
        </table>
    </tr>
</table>

Warum layout.css überschreiben ATJournal.css in diesem Fall?

Selbst wenn ich die Reihenfolge der css-includes " - layout.css" noch überschreibt ATJournal.css....

InformationsquelleAutor Peter | 2009-05-11

Schreibe einen Kommentar