如何在 orbeon 表单中以水平方式设置单选按钮?

How to have radio buttons in horizontal way in orbeon forms?

因为我想做一个这样的调查表

只需使用 table 即可

<table class="my-table" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <th>Lorem.</th>
    <th>Porro.</th>
    <th>Voluptatibus.</th>
  </tr>
  <tr>
    <td>some 1</td>
    <td><input type="radio" /></td>
    <td><input type="radio" /></td>
  </tr>
  <tr>
    <td>some 2</td>
    <td><input type="radio" /></td>
    <td><input type="radio" /></td>
  </tr>
</table>

css 用于在 table 单元

中心对齐无线电(输入)
.my-table td{
  text-align: center;
}
.my-table input[type=radio]{
  display: inline;
}

我明白在这种情况下,将问题排在行中,将答案排在列中是多么有意义,但您现在无法仅使用 Form Builder 创建这种精确的布局。目前,如果使用 Form Builder,则需要为每个问题重复复选框的值,如下所示: