Hi,
Knack form support only 2 column layout for the form. We can have more columns using CSS. Thanks to Nic (Knack Team) for suggesting the workout.
Following is the CSS code that I used to achieve 3 column layout for the form.
-------------------------
ul.kn-form-group{float:left}
ul.kn-form-group.clearfix:nth-child(3){clear:both}
ul.kn-form-group.clearfix:nth-child(2){margin-left: 25px;}
div.kn-submit{clear:both}
--------------------
We can have four column layout with slight modification to above CSS.
Thanks guys but unfortunately when I use this the "+" symbol used in front of a filed to add a new option (linking to a child page) get shifted belllow the form entry, which does not look good. Anyone has an idea of how you can expand the column width ? Thanks
Stevan, I will copy this to tips & tricks.
thanks
Great. This topic would be perfect in tip & tricks
Adding more details to make process little clear. If anyone could rewrite this post for clarity, I would be glad.
In form, I have one group with 2 column layout.
Next, I added another group with 1 column layout, which CSS will transform into (2+1) column layout.
And CSS tranform it into 3rd column.
If 2nd group had 2 column layout, CSS would make it 4 column layout.
With this, we can have more columns if we keep adding group.