wenn ich das richtig erkannt habe, dann hat das CSS Code im Layout eine höhere Priorität als der PHP Code in einem Fragebogen
Wenn Sie im PHP-Code den Befehl pageCSS()
verwenden, dann wird dadurch einfach noch zusötzliche CSS-Code in die Seite geschrieben.
CSS-Code hat eigene Regeln für die Priorisierung - grob gesprchen wird die immer die Regel angewendet, die am spezifischsten auf ein Element anwendbar ist. Wenn div.ueberschrift
also sagt, dass die Überschrift rosa sein soll und div#FrageX div.ueberschrift
sagt, dass sie hellblau sein soll, dann wird sie hellblau dargestellt, weil die zweite Anweisung spezifischer ist.
Posten Sie gerne einen Pretest-Link direkt (!) zur betroffenen Seite im Fragebogen und teilen Sie mit, welche CSS-Regel nicht das gewünschte Ergebnis liefert, dann kann ich dazu gerne weitere Tipps geben.
Nun wollte ich fragen, ob es die Möglichkeit gibt, das Layout für eine Frage zu ändern.
Meisten reicht es, wenn Sie die ID der Frage als CSS-Selektor verwenden, den Sie den CSS-Befehlen voranstellen, z.B.
div#AB01_qst ...