Vin*_* HC 0 html zend-framework zend-form
我正在以zend形式创建一个下拉菜单.我想增加菜单的宽度,但它失败了.
这是我的下拉列表的代码
$this->addElement('select', 'user_role_id', array(
'decorators' => array(
'ViewHelper'
),
'required' => true,
'label' => 'Role',
'width' =>'930',
'multioptions' => array(
'1' => 'Admin',
'2' => 'Manager',
'3' => 'User'
),
));
Run Code Online (Sandbox Code Playgroud)
您可以使用class属性来指定CSS类或手动将宽度添加到元素CSS:
AddClass
$user_role_id = $this->addElement('select', 'user_role_id');
$user_role_id->class = 'wide-select';
Run Code Online (Sandbox Code Playgroud)
通过setAttribs
$user_role_id = $this->addElement('select', 'user_role_id');
$user_role_id->setAttribs(array('style' => 'width: 930px;'));
Run Code Online (Sandbox Code Playgroud)