2016-05-14 10 views
1

Ich bin mit Googles CSS-Paket in meinem Google-Skript App:Overlapping Dritter Sheets

<link rel="stylesheet" href="https://ssl.gstatic.com/docs/script/css/add-ons1.css"> 

Allerdings würde Ich mag meine eigene CSS für Styling Tabellenelemente verwenden. Das einzige Problem ist, dass googles css-Paket css für Tabellenelemente enthält, und es scheint, mein kundenspezifisches css zu überschreiben, außer es tut es nicht konsequent. Zum Beispiel verwendet die Web-App auf meinem Laptop meine Tabelle css und für meinen Desktop googles css-Paket (beide laufen mit Chrome in Windows 10, obwohl der chrome des Desktops möglicherweise nicht aktualisiert wird). Gibt es eine Möglichkeit, Googles CSS für Tabellen zu ignorieren oder sogar sicher zu wissen, welches Styling das andere ersetzen wird? Was wäre, wenn ich zwei Stylesheets von Drittanbietern verwende, die beide CSS für Tabellen definieren? Wie kann ich angeben, welche für einen bestimmten Selektor ich möchte?

Antwort

2

Wenn Sie Styling von anderen CSS-Dateien überschrieben werden sollen sicherstellen, dass Sie CSS-Datei, nachdem die, die Sie außer Kraft setzen möchten aufzunehmen. Und das Erlernen der CSS-Spezifität hilft sehr.

EDIT: Ich denke, diese Verbindung Ihnen helfen können: https://css-tricks.com/specifics-on-css-specificity/