Seite 1 von 1

Hintergrundfarbe

BeitragVerfasst: Mo Okt 31, 2011 11:49 am
von Christian
Hallo, in meinem Fragebogen sind Fragen des Typs "vertical rating/ranking" mit grüner Hintergrundfarbe hinterlegt und die Antwortmöglichkeiten mit zwei unterschiedlichen grau Schatierungen. Fragen des Typs "wide rating/raning" hingegen sind grau hinterlegt und die Antwortmöglichkeiten grün. Um eine einheitliche Gestaltung zu erreichen möchte ich die Fragen des zuletzt genannten Typs ebenfalls mit grüner Farbe hinterlegen!?

Und eine zweite Frage: Wie erreiche ich bei Texteingabefeldern, dass unendlich viele Zeichen eingegeben werden können? Länge auf "0" belassen?

Danke!

Re: Hintergrundfarbe

BeitragVerfasst: Mo Nov 14, 2011 12:43 pm
von support
Hallo Christian,

um die Farben der Fragegruppe des Typs "wide rating / ranking" zu ändern, gehe bitte wie folgt vor:

1. Öffne das HTML-Template deines Fragebogens, indem du in den Eigenschaften deines Fragebogens den Button "Layout anpassen" und dann dann "HTML-Template bearbeiten" auswählst.

2. Klicke den zweiten Reiter "CSS" an.

3. Füge ganz am Ende der Datei folgenden Code ein:

Code: Alles auswählen
td.eq-wide-group-text-header {background-color: green;}
#eq-group-2-1 td.alt_even {background-color: red;}
#eq-group-2-1 td.alt_odd {background-color: grey;}


Dieser Code bewirkt die Farbänderung und muss nur entsprechend der Struktur deines Fragebogens bzw. der gewünschten Farben angepasst werden.

a. Die erste Zeile des Codes bestimmt die Umfarbgebung des Fragefelds der wide rating / rankinG Gruppe. In diesem Falle ist dies die Farbe grün, kann aber in jede beliebige Farbe geändert werden (je nachdem, welche Layoutvorlage du verwendest).

b. Die zweite und dritte Zeile des Code verändern die Farbe der ungeraden und geraden Alternativen innerhalb der Gruppe (even = die ungeraden Alternativen, odd = die geraden) und sind hier im Beispiel entsprechend rot und grün definiert.

Durch die Veränderung der Farbangaben kannst du also die Gruppe beliebig nach deinen Vorstellungen anpassen.

Die Angabe "#eq-group-2-1" bestimmt dabei, für welche Fragegruppe die Anpassungen gelten. Hier muss also auf die entsprechende ID der wide rating / ranking Gruppe verwiesen werden, für die du die Farbe ändern möchtest. Die ID dieser Gruppe kannst du dem Backoffice von eQuestionanire im Objektbrowser (dem linken Frame des Backoffice) direkt neben der Gruppe entnehmen. In diesem Beispiel wäre dies die Gruppe [2.1] - wenn die von dir zu verändernde Gruppe also die ID [5.3] besitzt, dann würde der Code wie folgt aussehen:

Code: Alles auswählen
td.eq-wide-group-text-header {background-color: green;}
#eq-group-5-3 td.alt_even {background-color: red;}
#eq-group-5-3 td.alt_odd {background-color: grey;}


Zu deiner Frage bzgl. der Texteingabefelder: Um die maximale Anzahl an Eingaben zuzulassen, belässt du bitte in der Tat die Länge des Eingabefeldes auf "0".

Technologisch (konkret von dem Browser) bedingt ist übrigens für die input line Gruppe die maximale Anzahl der von den Probanden einzugebenden Zeichen auf 255 beschränkt, während es bei der Gruppe input-area 65535 Zeichen in der westeuropäischen Zeichencodierung sind.

Wird UNICODE als Codierung benutzt (z.B. bei Japanischen, Chinesisch, Russischen Fragebögen) kann es passieren, dass sich die maximale Länge auf jeweils 127 bzw. 32767 verkleinert.

Mit freundlichen Grüßen,
eQuestionnaire Support