[英]Align radio buttons horizontally
我正在使用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标签中创建单选按钮,这与其他遇到相同问题的情况不同,
在末尾。 这也许就是为什么分隔符不起作用的原因。
您可以使用setSeperator函数对齐单选按钮
$radio= new Zend_Form_Element_Radio('status');
$radio->setSeparator(' ');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.