2016-10-13 55 views
-1

我有两个按钮的Zend窗体,提交重置。请参阅下面的表格代码。Zend窗体按钮对齐

$submit = $this->CreateElement('submit','submit') 
       ->setLabel('SUBMIT'); 

$submit->setDecorators(
    array('ViewHelper', 
      'Description', 
      'Errors', 
      array(
       array('data' => 'HtmlTag'), 
       array('tag'  => 'td', 
        'colspan' => '2', 
        'align' => 'center') 
     ), 
      array(
       array('row'  => 'HtmlTag'), 
       array('tag'  => 'tr', 
        'closeOnly' => 'true') 
      ) 
     ) 
    ); 

$reset = $this->CreateElement('reset', 'reset') 
       ->setLabel('RESET'); 

$reset->setDecorators(
    array('ViewHelper', 
      'Description', 
      'Errors', 
      array(
       array('data' => 'HtmlTag'), 
       array('tag' => 'td') 
     ), 
      array(
       array('row'  => 'HtmlTag'), 
       array('tag'  => 'tr', 
        'closeOnly' => 'true') 
      ) 
     ) 
    ); 

这是我的形式输出图像:

Enter image description here

该复位和提交按钮是一个丑陋图。我不喜欢这种观点。 如何在同一行中设置重置和提交按钮?

回答

0

对于这两个按钮都使用valign="top"

+0

嗨帕拉克,我在哪里使用这个标记'valign'=>'顶'? – user6420577

+0

你可以使用'align'=>'center'或者css文件 –

+0

Hi Parag,不起作用 – user6420577