2011-08-24 100 views
2

我正在使用symfony 1.4原則。是否可以使用symfony對齊標籤?我在這裏有一個自動生成的表單格式,我得到這種格式(假設這是一個表單,「============」是一個文本框,因爲我不能上傳圖片。)。對齊標籤字段symfony

   Name of Employee:      ================ 
        Position:       ================ 
       Name of Group:      ================ 
      Reservation Date: (yyyy/mm/dd)   ================ 
       Start time schedule:     ================ 
       Endtime schedule:     ================ 
       Number of employee(s):     ================ 

您在標籤上方看到的內容全部居中。現在我想知道它是否可以像這種格式顯示。

   Name of Employee:      ================ 
       Position:        ================ 
       Name of Group:      ================ 
       Reservation Date: (yyyy/mm/dd)  ================ 
       Start time schedule:     ================ 
       Endtime schedule:      ================ 
       Number of employee(s):    ================ 

我試着用這種格式的標籤{text-align:left;}。我嘗試過這種格式,但沒有奏效。順便說一下,我通過symfony使用平面html格式,我只想知道是否可以將這些標籤對齊到一個平的html格式。謝謝誰能回答=)

+0

你可以包含你的html嗎?它可以像'label {text-align:left; }'在你的css – ajsharma

+0

試過編碼它通過CSS,不起作用 – Martin

+0

你可以包含你的HTML嗎? – ajsharma

回答

0

似乎是一個CSS問題,作爲標籤的元素,無論是從父元素繼承text-align:center<html>本身。添加CSS text-align:left<label>應該修復它。

1

在CSS文件中創建特定的CSS類,如

.myLabel{ 
    text-align: left; 
} 

然後在configure()您的功能

/lib/form/doctrine/myModelForm.class.php 

把這個

$this->sfWidgetFormSchema['my_model']->setAttribute('class', 'myLabel'); 

最後,如果這是不工作,檢查什麼的CSS屬性是有和繼承(與Chrome和Safari例如提供代碼檢查像一個你的標籤元素)