这是我怎么会去这样做,所以这可能无法满足您的需求,完美:
假设头部不是内容的一部分,它不应该是一个<img>
标签。我们应该使用或<div id="header">
元素上的CSS background
属性。
所以,在你的模板里你有你的标题,你创建一个带有类别ID的CSS类。
<div id="header" class="cubecart-category cubecart-category-<?php print $catID; ?>">
如果打印出cubecart-category-5
,可以说,我们的CSS看起来就像这样:
.cubecart-category {
height: 100px;
width: 980px;
...
background: none no-repeat scroll 0 0 transparent;
}
.cubecart-category-5 {
background-image: url(cat5.jgp);
}
.cubecart-category-6 {
background-image: url(cat6.jgp);
}
然后,您可以只是把默认的图像上的类cubecart-category
,让它覆盖。
我知道这是一个通用的答案,但它对你有帮助吗?让我知道。
我试图实现这个没有运气的任何建议。我可以提供任何你需要看到的东西。感谢您的快速回复。 – addy88 2012-08-16 13:53:29
这对你来说失败了吗? – 2012-08-16 14:14:55
它只是没有工作我用你提供相同的标题背景图像的代码会出现。 – addy88 2012-08-16 14:19:38