Also ich bin auf a tutorial auf RoR (-V 4.2.5), und um die 1-Stunden-Marke beginnt er, die Stile hinzuzufügen. Wenn ich es reproduzieren wollte, würde es nicht rendern.Browser, der das CSS liest, es aber nicht rendert?
Wenn ich ein Element untersuchen, zum Beispiel (intro), es zeigt mir diese Zeilen aus dem application.scss: (aber es ist es nicht machen)
body {
font-family: "Proxima Nova";
font-weight: 100;
}
Auch gibt es weitere Attribute hinzugefügt als @import
zu diesem Element in der application.css.scss, das vererbt werden soll, und es auch nicht rendert. Allerdings liest und kompiliert der Browser tatsächlich das ganze Ding (die application.scss und die @import
, die es hat), aber es macht auch nichts davon.
Wo ich denke, das Problem ist: Diese 2 Zeilen auf meiner application.html? Irgendwie? Aber ich weiß nicht warum oder wie. Ich ging auf die Seite und kopiert die aktuelle Version (Die genaue Link ein wenig von dem des Tutorial unterscheidet, aber ich habe auch versucht, die alte und kein Glück)
<link href="https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css" rel="stylesheet">
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
Welche Anfängerfehler mache ich? ? Here's my repo
Cheers, Miguel
wird die Proxima Nova Webfont-Datei geladen und ordnungsgemäß geladen? –
Wenn Sie 'normalize' verwenden, sollten Sie den Link über Ihrem eigenen Stylesheet einfügen, da die Regeln in' normalize.css' Ihre eigenen Stile überschreiben. – max
Wird Ihre Website über http oder https bedient? Überprüfen Sie Ihre Konsole, um zu sehen, ob die https Stylesheets empfangen werden. – Blazemonger