2012-04-25 126 views
3

在我的应用程序中,我需要从用户那里获取数据库表中名为“body”的列的输入。如何在cakephp中设置文本字段的宽度和高度?

我在.ctp文件中的代码是:

echo $form->input('body',array('style'=>'width: 900px')); 

通过这种方式,我能够指定体场的正常工作的宽度。但是,我想指定高度。

我试图echo $form->input('body',array('style'=>'width: 900px height: 500px')); echo $form->input('body',array('style'=>'width: 900px','style'=>'height: 500px'));

为宽度或高度,第二个仅修改的高度而不是宽度第一个不工作。 有人可以告诉我如何解决这个问题。

非常感谢您提前。

回答

7
// in a css file. 
.txtArea { width:900px; height:500px; } 

// in your view 
echo $form->input('body', array('class'=>'txtArea')); 

将是推荐和首选的方式。

此外,请确保您的内联CSS是正确的:

echo $form->input('body', array('style'=>'width:900px; height:500px;')); 

您的代码似乎缺少一个;,并通过指定style两次,你将覆盖以前的值,当然。

相关问题