我正在使用 zend 表单来创建一个单选按钮元素。我如何水平对齐它们。
$this->addElement('radio', 'howYouFeel3', array(
'onClick' => 'showFields(this);',
'required' => true,
'multiOptions' => array(
'Positive' => 'Positive',
'negative' => 'Negative',
)
));
我试过添加:
'setSep' => '',
和
'separator' => '',
和
'setSeparator' => ''
但没有一个奏效。
也试过:
$howYouFeel3 = new Zend_Form_Element_Radio('howYouFeel3');
$howYouFeel3
->setLabel('How you Feel?')
->setSeparator('')
->addMultiOptions(array(
'positive' => 'Positive',
'negative' => 'Negative'
));
$this->addElement($howYouFeel3);
查看了源代码,似乎代码是在 ul 中的 li 标签中创建单选按钮,这与其他有相同问题的情况下
最后有 a 不同。这也许就是分隔符不起作用的原因。