2012-04-25 11 views
3

私のアプリケーションでは、データベースのテーブル内の 'body'という名前の列の入力をユーザーから取得する必要があります。 .ctpファイル内cakephpのテキストフィールドの幅と高さを設定するには?

私のコードは次のようになります。このように

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

、私は正常に動作し、本体フィールドの幅を指定することができています。しかし、高さも指定したいと思います。

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

を幅または高さのいずれかのために最初のdoesntの作業を試み、もう一つは、高さではなく幅のみを変更します。 誰かがこの問題を克服する方法を教えてもらえますか?

は事前にありがとうございました。

答えて

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を指定することによって、あなたは前の値を上書きします。

関連する問題