对齐标签字段symfony

时间:2011-08-24 08:51:27

标签: php html5 symfony-1.4

我正在使用symfony 1.4学说。是否可以使用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;}的css。我尝试了这种格式,但它没有用。顺便说一下,我通过symfony使用平面html格式。我只是想知道是否可以在平面html格式上对齐这些标签。谢谢谁能回答=)

2 个答案:

答案 0 :(得分:1)

在CSS文件中创建特定的CSS类,例如

.myLabel{
  text-align: left;
}

然后在

configure()函数中
/lib/form/doctrine/myModelForm.class.php

把这个

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

最后,如果这不起作用,请检查您的标签元素具有和继承的CSS属性(例如,使用代码检查器,例如chrome和safari提供的代码检查器)

答案 1 :(得分:0)

似乎是一个CSS问题,因为标签元素从父元素或text-align:center本身继承<html>。将CSS text-align:left添加到<label>应修复它。