Ich habe den folgenden Stil in einer externen CSS-Datei namens first.css
%Vor%Dadurch füllen die Tabellen ihren Container. Wenn es nur zwei kleine Spalten gibt, erscheinen sie zu weit voneinander entfernt.
Damit die Spalten näher angezeigt werden, habe ich diesen Stil hinzugefügt
%Vor%in eine neue Datei namens second.css und verlinkte sie in die html-Datei.
Gibt es eine Möglichkeit, die Eigenschaft width in first.css zu überschreiben, ohne eine Breite in second.css angeben zu müssen?
Ich möchte, dass sich das html so verhält, als hätte es nie eine width -Eigenschaft gegeben, aber ich möchte first.css nicht ändern
Sie können verwenden:
%Vor%in second.css, um strikt "das HTML so zu verhalten, als ob es nie eine width -Eigenschaft gegeben hätte". Aber ich bin mir nicht 100% sicher, dass dies genau das ist, was du willst - wenn nicht, bitte klar!
Sie könnten der Tabelle auch ein Attribut style="width: auto" hinzufügen - auf diese Weise wird nur der HTML-Code der Seite geändert.
Tabelle {Breite: 50%; ! wichtig}
Das Hinzufügen von! wichtig zu jedem Stil bewirkt, dass andere überschrieben werden, unabhängig davon, ob es sich um ein Elternelement oder ein Kindelement handelt.
Tags und Links css