Nehmen wir an, ich habe das CSS eines Plugins, das später als meine style.css
geladen wird %Vor%/ jetzt hat es 0px, aber ich will überhaupt keinen linken Wert /
Ich weiß, dass ich einstellen kann, dass Eigenschaften nicht überschrieben werden, aber gibt es eine Lösung, um "links" auszuschalten, wenn Chrome DevTools eine Eigenschaft deaktiviert?
Soweit mir bekannt ist (jemand kann mich gerne korrigieren), gibt es keine Möglichkeit, eine CSS-Eigenschaft wie in den Chrome DevTools direkt "auszuschalten".
Der nächstgelegene Wert, mit dem Sie die Eigenschaft auf ihren Standardwert zurücksetzen können. In Ihrem Beispiel wäre es "links: auto;"
P.S. Vielleicht möchten Sie Ihre Tags anpassen, um mehr Ansichten und hoffentlich Antworten zu erhalten.
Spezifität ist der Schlüssel zur Auswahl des CSS-Attributs, das Sie wirklich möchten. Nutzen Sie die spezifische Struktur des HTML-Codes im Fall "Plug-in" oder "Nicht-Plug-in", damit die Spezifitätsregeln das gewünschte CSS auswählen, wenn Plug-in-Regeln angewendet werden sollen.
Hier gibt es einen großen Überblick über die Spezifität:
Quelle: Ссылка
Ein Gedanke, der Ihnen in den Sinn kommt, ist die Verwendung einer zusätzlichen Klasse, plugin , zusammen mit einem geeigneten Selektor.
Wenn Sie versuchen, es zu überschreiben, können Sie mit CSS-Spezifitätsregeln
spielen >