I looked at your form and whipped up a little bit of CSS to get you going with your likert-type scale.
First, you'll need to add this CSS to the end of your themes style.css file
.gform_wrapper .gf_5col ul.gfield_checkbox, .gform_wrapper .gf_5col ul.gfield_radio {overflow:hidden; position:relative; top:-16px; width:40%}
.gform_wrapper .gf_5col ul.gfield_checkbox li, .gform_wrapper .gf_5col ul.gfield_radio li {width:20%; min-height:50px; float:left; margin:0}
.gform_wrapper .gf_5col ul.gfield_checkbox li input, .gform_wrapper .gf_5col ul.gfield_radio li input {position:absolute; top:25px}
.gform_wrapper .gf_5col ul.gfield_checkbox li label, .gform_wrapper .gf_5col ul.gfield_radio li label {position:absolute; top:0; left:-40%}
Once that's been added, open up the form admin, navigate to your checkbox/multiple choice (radio) fields, click on the advanced tab and input this class name in the "CSS class name" field there.
"gf_5col" (without the quotes)
admin screenshot
Once you've added that, save the form then refresh the page. You can see this works pretty well in my test, but you may need to tweak it a bit to get it just so in all the different browsers.
test screenshot
Hope that helps get you pointed in the right direction.
Posted 13 years ago on Wednesday September 29, 2010 |
Permalink