0 votes
in SoSci Survey (dt.) by s226323 (150 points)

Hallo,

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. Zumindest wurde meine Layout-Änderung im PHP durchgeführt, als ich sie aus dem CSS kurz herausgenommen hatte.

Nun ist es allerdings so, dass das Layout im großen und ganzen so gut ist und nur für eine Frage geändert werden soll(Es handelt sich um Trennlinien bei der Mehrfachauswahl mit Kärtchen. Generell sind die Linien gut aber hier sehen sie komisch aus.).

Nun wollte ich fragen, ob es die Möglichkeit gibt, das Layout für eine Frage zu ändern.

Beste Grüße und vielen Dank

1 Answer

0 votes
by SoSci Survey (306k points)

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 ...
by s226323 (150 points)
Herzlichen Danke für den Hinweis.
Es hat funktioniert

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...