我有一个自定义css.I已将它放在我们正在使用的主题中 - skin \ frontend \ my-theme \ default \ css \ custom.css
现在我在page.xml中调用了这个文件 - app / design / frontend / my-theme / default / layout / page.xml
语法:
<layout version="0.1.0">
<default translate="label" module="page">
<block type="page/html_head" name="head" as="head">
<action method="addCss"><stylesheet>css/custom.css</stylesheet></action>
</block>
</default>
</layout>
当我查看视图源时,我没有看到我的custom.css。
你能告诉我出了什么问题以及如何开始使用custom.css吗?
答案 0 :(得分:0)
你应该尝试:
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<default>
<reference name="head">
<!-- /skin/frontend/yourpackage/yourtheme/css/custom.css -->
<action method="addItem"><type>skin_css</type><name>css/custom.css</name><params/></action>
</reference>
</default>
</layout>
或者:
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<default>
<reference name="head">
<!-- /skin/frontend/yourpackage/yourtheme/css/custom.css -->
<action method="addCss"><stylesheet>css/custom.css</stylesheet></action>
</reference>
</default>
</layout>
如果要在现有的bloc中插入内容,则必须使用&#34; reference&#34;标签。将块名称放在&#34; name&#34;属性。 您现在可以将所需的所有内容添加到现有块中(例如,子项,css,模板......)。