Das ist doch schon ganz prima gewesen.
Ich habe Folgendes geändert:
1. die Teilfragenrelevanzgleichungen aus AS2 und AS3 entfernt und dafür den Matrixfilter auf AS1 gesetzt. (ist kürzer und weniger Arbeit)
2. Im javascript von AS3 war ein "colspan" zu groß. Daher lugte der erste Header ein bisschen rechts raus (6 statt 7)
3. In den ersten Antwortoptionen ein <wbr> eingefügt, bei den letzten ein "­" Dies sind beides tags für "weiche Trenner"; wie ja auch der Name sagt: <wbr> = weak <br> und ­ = soft hyphen.
Sie sollen dazu dienen, die langen Wörter an sinnvollen Stellen zu trennen und nicht einfach am Ende der Zelle.
Allerdings gehen Gerüchte, dass das eine im einen Browser funktioniert, das andere nur im anderen. Musst Du mal probieren.
In Chrome zeigte sich, wie Du unten siehst, dass ­ nur in "fruity" funktionierte, in meinem erweiterten "vanilla" aber nicht.
4. Das war Dir ja schon klar. Dieser Fragentyp ist der falsche. Eine Matrix lässt einen Klick pro Zeile zu. Deshalb auch runde "Klickdinger".
Hier nimmt man eine Matrix(Zahlen). Diese hat drei verschiedene Darstellungsformen, Eingabefelder, Drop-Downs und eben Kästchen zum Anklicken.
Das macht auch Sinn, da ein geklicktes Kästchen als "1" abgespeichert wird, also als Zahl.
Das habe ich auch umgebaut.
Ich weiß nicht, ob Du schon ein eigenes Theme erstellt hast.
Zumindest finde ich es optisch schöner, wenn in diesen Matrizen die Teilfrage linksbündig erscheint.
Zum Beispiel wie hier (leider funktioniert ­ nicht)
hier "fruity"
Dies lässt sich durch ein mit dem Vorlagen-Editor in der "custom.css" zugefügtes
Code:
.ls-answers tbody .answertext {
text-align: left;
}
erledigen.
Weiter viel Erfolg
Joffm