Beh io ho 2 css includeordine di sovrascrittura stile css?
<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;
}
e poi abbiamo questa tabella
<Table class="infoBox">
<tr>
<td>
<table class="ATJMainTable">
<tr>
<td>
some text!
</td>
</tr>
</table>
</tr>
</table>
Perché layout.css sovrascrive ATJournal.css in questo caso?
Anche se cambio l'ordine del css comprende "layout.css" ancora sovrascrive ATJournal.css ....
È meglio tentare di evitare l'uso di questa sintassi tutti insieme. non è male usarlo ma se puoi evitarlo dovresti. –
Questa non è una risposta alla domanda. Potrebbe essere una soluzione al problema che ha ispirato la domanda, ma è un problema. – Jasper
@Jasper ora alcuni anni più tardi, quando ho una maggiore comprensione di css ho cambiato la risposta accettata in quanto questa risposta non è il modo giusto per risolvere il problema! – Peter