是否有zend框架的默认css文件?

时间:2011-08-28 04:34:09

标签: zend-framework

我试图找到zend框架项目的默认css文件。

实际上是否有zend框架的默认css文件?

如何更改表单文本输入textarea的css样式

2 个答案:

答案 0 :(得分:2)

不,没有默认的CSS。 Zend Framework在库方面比你的Cake更多,所以你不能指望它为你提供半个应用程序。但您可以期待的是坚如磐石,高度安全且非常灵活的组件!

答案 1 :(得分:0)

我知道ZF没有默认的css文件。您可以使用以下命令在view`s index.phtml或布局文件中轻松插入css文件:

 $this->headLink()->appendStylesheet('./css/mycustomcss.css');

当您附加或预先添加所有css文件时,您可以编写以下代码来实际显示它:

 echo $this->headLink();

为样式化Zend表单check this useful blog post和zend框架文档有关decorators.

您还可以使用setAttrib()或setAttribs()方法为标记设置其他HTML属性。例如,如果要设置id,请设置“id”属性:      $ form-> setAttrib('id','login'); 或

$form->setAttrib('class', 'zend-form')
->addAttribs(array(
     'id'       => 'registration',
     'onSubmit' => 'validate(this)',
));

Zend_Form_Element_Text的另一个例子:

$primaryEmail = new Zend_Form_Element_Text('primaryemail');
$primaryEmail->setAttrib('size', 35)->setAttrib('class', 'another_row');