Ich habe ein Web-Widget erstellt. Dass mein Klient ihre Webseiten einbrachte. Grundsätzlich ruft es beim Laden webservice auf und lädt kundenspezifische Daten.Wie CSS Vererbung zu brechen?
Als Ergebnis sieht es so aus:
<div class="widget">
<div class="container">
</div>
</div>
Dynamisch I CSS-Stile auf meine Widget-Klasse gelten. Passend zu unserem Corporate Styling.
Das Problem liegt vor, wenn Client-Anwendungsstile den Stil überschreiben, den ich Laufzeit angewendet habe.
Zum Beispiel, wenn der Client hat, überschreibt es meine Stile:
body {
margin: 0 auto;
padding: 0;
width: 90%;
font: 70%/1.4 Verdana, Georgia, Times, "Times New Roman";
}
Gibt es eine Möglichkeit Erbe zu brechen? Nur um zu sagen, was div mit Klassen-Widget-Stilen hat, erben nicht übergeordnete Stile.
Vielleicht möchten Sie das! Wichtige Tag auf jedem Teil Ihres CSS ausprobieren. Es überschreibt alles, was nicht wichtig ist. – ntgCleaner
Führen Sie einfach das Widget in einem iframe – Esailija