Zend_Form-添加CSS类::如何在Zend_Form中添加CSS类来标记? [英] Zend_Form - add CSS Class :: How can I add css class to label in Zend_Form?
本文介绍了Zend_Form-添加CSS类::如何在Zend_Form中添加CSS类来标记?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在Zend_Form的标签中添加css类?
How can I add css class to label in Zend_Form?
这是html方式:
<dt><label for="foo" class="label-design">Foo</label></dt>
如何在Zend_Form上方写一行?
(我知道如何写标签,但我不知道如何添加ccss类.
(I know how to write label but i dont know how can i add ccss class.
$model = new Zend_Form_Element_Text('model');
$model->setLabel('Model');
)
谢谢
推荐答案
最简单的方法是将类添加到dt元素,而不是添加标签:
The easiest way is to add class to dt element, not to label:
$model->addDecorator(
new Zend_Form_Decorator_Label(array('tag' => 'dt', 'class' => 'label-design'))
);
然后将CSS选择器从label.label-design修改为dt.label-design标签
And then just modify your CSS selector from label.label-design to dt.label-design label
这篇关于Zend_Form-添加CSS类::如何在Zend_Form中添加CSS类来标记?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文