This is expected behavior, as wrapping for long radio / checkbox buttons doesn't work well in older browsers.
I think can I dig you up some CSS to override the behavior, but there are two issues: 1. In older browser it may render poorly or be unreadable. 2. Respondents generally don't read past the first few words of a choice. If you need to explain something to a respondent, it's frequently best to use a HTML section to detail the different options with lists, italics, bolding, etc. then place shorter option labels for the actual choice.
Happy to help further, Drew FormAssembly.com Support
PS. Like Martin said, a link to your form would help a lot in giving you advice here.
Thanks for your advice I have cut down the text but still having problems on this page. This is a very detailed survey to collect details for writing a resume.
Thanks for this, Drew! I was having the same problem as Kristie and this custom code, pasted into the Custom Code space above the already-existing code there, solved the problem I was having with long check-box options that wouldn't wrap in Google Chrome.
However, the code did introduce a more minor problem in Firefox, where the long check-box options had been displaying just fine... Now, any of those long options (i.e., any text so long that it needs to wrap) show up *below* the check-box instead of beside it (as they used to before the new CSS was introduced). Do you have any more CSS magic that might revert the behaviour to what it was before when Firefox is used?
Not to my knowledge. Unfortunately to get the wrapping to work in older browsers, you have to break the wrapping in newer browsers. One thing you might investigate would be to improve on the CSS browser detection in the CSS above ... but that's never been handled that well by different browsers, so it may be a losing battle.