gpt4 book ai didi

php - CakePHP - 包含基于特定页面的 css?

转载 作者:可可西里 更新时间:2023-11-01 12:44:42 25 4
gpt4 key购买 nike

我想包含一个应用于主页的特定 css 文件,以及整个站点中的 6-7 个其他页面。

我知道我可以通过 PHP、获取 URL、找出哪个页面、链接 css 等来做到这一点,但我想知道是否有一种巧妙的方法(或任何更好的方法)使用 CakePHP 来包含正确的 css 文件。

我知道我可以从特定 View 链接 CSS 文件,但是 - 那么它们就不会在 <head> 中了.有没有一种方法可以从 View 进行链接并将其显示在头部?

我希望我的问题有意义,非常感谢任何帮助。

最佳答案

I realize I can link the CSS file from the specific views, but - then they wouldn't be in the <head>. Is there a way to link from a view and have it show up in the head?

是的,他们会在头脑中。查看HTML Helper documentation :

If key 'inline' is set to false in $options parameter, the link tags are added to the $scripts_for_layout variable which you can print inside the head tag of the document.

那么,您认为这个片段...

$this->Html->css('my-css', null, array('inline' => false));

...将添加适当的 <link>元素到你的<head> .

关于php - CakePHP - 包含基于特定页面的 css?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5464894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com