Zum Inhalt springen

zwei externe stylesheet-Files einbinden?

Erstellt am 8. September 2003 · 10 Antworten · letzte Antwort am 18. September 2003

Tags: HTML & CSS, Frage

jweiland ·

Soweit ich weiss, kann man pro HTML Seite nur ein externes Stylesheet einbinden.

Die Stylesheets müssen nicht unter Resourcen eingetragen werden.

Jochen Weiland

Patric ·

Die Logik ergibt (meiner Ansicht) nach folgendes:

page.stylesheet = fileadmin/css/main1.css

wird überschrieben mit

page.stylesheet = fileadmin/css/hover.css

folglich wird nur EINE CSS Datei eingebunden.

Frage: für was brauchst du 2 CSS Dateien?? Das passt doch alles in eine?!

dfluess ·

Wie ich schon sagte, ich habe sehr viele Styles, die in einer Datei sehr unübersichtlich werden.
So habe ich beispielsweise Styles für Layout von Styles für die Linkdarstellungen getrennt.

Ich habe das "Problem", dass ich eine sehr umfangreiche Site, die komplett auf Styles aufgebaut Site in Typo3 übernehmen möchte. Leider nicht so einfach...

Schade das es kein Importmodul für komplette Sites gibt :-(

tronixx ·

moin,

ist zwar vielleicht nicht die optimale Lösung, aber ich wüsste nicht, wie man deinen Wunsch anders umsetzen könnte:

headerData.10 = HTML
headerData.10.value = <link rel="stylesheet" href="fileadmin/stylesheet1.css"><link rel="stylesheet" href="fileadmin/stylesheet2.css">
swessel ·

Man kann problemlos mehrere Stylesheets einbinden. Außerdem kann man noch lokale Styles im <Head> haben und dann noch lokale für jeden Tag.

In Typoscript geht das mit

page.includeCSS {
   file1 = mycss*.css
   file2 = mysecondcss*.css
}

Ich benutze das, um bei bestimmten Seitengruppen einige Styles umzudefinieren.

Stephan

dfluess ·

@ swessel

in diesem Sinne... weisst Du nebenbei auch eine Lösung für dieses Problem? #5685
Ich versuche das schon seit Tagen zu ändern, finde in den Tiefen von T3 aber nicht wo 😢