I'm trying to have several ratings aligned underneath each other to create a questionnaire consisting of a "semantic differential", a common format in psychological instruments. Essentially, the format is like this:
left-hand text o o o o o right-hand text
left-hand text o o o o o right-hand text
With the Matrix structure in SurveyJS I seem to only be able to specify a left-hand side text in the form of a row text. With the Rating structure in SurveyJS I can specify both a minRateDescription and maxRateDescription, but the buttons (o o o o o) will not be aligned in the same way when the length of these descriptions differ - and there will be extra space and titles between the rows.
Is there any possibility of creating a semantic differential matrix in SurveyJS?
Thank you for your consideration.
Hello,
It's an interesting case. SurveyJS doesn't support it out-of-the-box. But rating questions with the same rate items probably count could be aligned relative each other. Can you share a picture how it should look a like? I can't promise you anything but we'll try to find a solution.
Thanks, Serge
SurveyJS Team
Hi Serge,
Thanks for looking into this! Attached is a small snapshot of how I formatted this before. The actual questionnaire goes on with another 10 differentials, but I hope the three differentials shown suffice as illustration.
Hello Frans,
Here is the example. It is not the same, but it is close.
Thank you,
Andrew
SurveyJS Team
Hi Andrew,
Thank you! Super quick and good example. I'll fiddle around a bit more with css styles to fix the alignment - I foresee that that'll be possible now.
Great!
Andrew
SurveyJS Team