gpt4 book ai didi

php - 在 Symfony 中为每个模块定义额外的样式表

转载 作者:太空宇宙 更新时间:2023-11-04 16:24:37 25 4
gpt4 key购买 nike

我在 Symfony 中创建了一个名为“home”的模块。

我希望仅在此模块中找到的元素使用的 css 位于单独的 home.css 文件中。

我已经创建了文件 apps/frontend/modules/home/config/view.yml 并放入其中:

default:
stylesheets: [home.css]

apps/frontend/config/view.yml 包含以下行:

stylesheets:    [reset.css, main.css]

我原以为加载页面 /home 会导致按顺序加载 reset.css、main.css 和 home.css。但是,它会加载 main.css,然后加载 home.css,忽略 reset.css 并且不会按所需顺序放置文件。

我是不是做错了什么?我是 Symfony 的新手。

最佳答案

您必须在 view.yml 中添加“all:”

all:
stylesheets: [reset.css, main.css]

对于样式表的顺序,您可以使用“-”。如果您希望在尝试样式表之前加载 reset 和 main:[-reset.css, -main.css]

关于php - 在 Symfony 中为每个模块定义额外的样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5796591/

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