[英]Add Styles to document head from the view in Cakephp?
我需要在头部的样式标签中添加样式。 如何从视图添加到该样式标签。
从MVC的角度来看,最好将这些样式元素放入其自己的样式表中,然后以上述方式插入该表。
但是,如果必须使用内部CSS,则应该可以使用:
$this->addScript('extraCSS','<style type="text/css>".foo{color:red;}</style>');
我相信extraCSS
只是赋予添加到$scripts_for_layout
缓冲区的内容的内部名称。
这将出现在所有JS包含项的下方,有时可能会出现问题。
在此处查看有关使用HTML Helper添加CSS文件的所有信息: http : //book.cakephp.org/view/1437/css
确保布局的开头有$scripts_for_layout
,以使蛋糕自动在其中放置脚本(请参见第三个示例)。
编辑:
有关样式标签,请参见此处: http : //book.cakephp.org/view/1440/style
否则,CakePHP使用简单的PHP作为视图中的模板语言-因此只需使用它编写即可。
一些示例代码以及您想做什么的进一步说明也将有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.