2013-02-12 17 views
0

嗨,我想把一個文本框放在我的網站中進行搜索操作。但是當我使用代碼來打印文本框時,文本框會覆蓋整個頁面。我的要求是將文本框放在頁面的右側,並且文本框的大小必須非常小。在cakephp中減小文本框的大小

這是我嘗試過,

<div align="right"> 
    <?php echo $this->Form->create('Post') ?> 
    <?php echo $this->Form->input('Search',array('type'=>'text','maxlength'=>'8')) ?> 
    </div> 

誰能幫助我?

+1

您可以添加樣式來解決此問題。 <?php echo $ this-> Form-> input('Search',array('type'=>'text','maxlength'=>'8','style'=>'width:200px; height:60px ;'))?> – cartina 2013-02-12 05:37:04

+0

cartina非常感謝,工作得很好... – 2013-02-12 05:39:27

回答

3

您可以添加style到文本框中,如:

echo $this->Form->input('Search',array('type'=>'text','maxlength'=>'8','style'=>'width:50px; height:20px;')); 

另一種方法是使用文本框的size財產。

echo $this->Form->input('Search',array('type'=>'text','maxlength'=>'8','size'=>'8')); 
+0

但最好的方法是cutomize cake.generic.css文件。我對嗎? @Rikesh – 2013-02-12 06:59:05

+0

@Usman - 是的,我們可以給文本框添加類,並在css文件中爲該類添加樣式。但它只會幫助它經常需要而不是僅僅一個文本框。 – Rikesh 2013-02-12 08:03:05