我在 cakephp 应用程序中有一个插件,app/plugins/my_plugin
其中我有一个 webroot 文件夹,其中包含文件夹中的一些图像app/plugins/my_plugin/webroot/img/
。我正在尝试将图像作为跨度的背景放在my_plugin
. 我的跨度是例如:
<span class="my_span"><p>Content...</p></span>
而我用来但图像作为背景的css是:
.my_span
{
background-image:url('<?php echo $this->Html->image('/my_plugin/img/my_image.png', array('alt' => 'My Image'))?>');
}
当我这样做时,我收到以下错误:
Resource interpreted as Image but transferred with MIME type text/html
但奇怪的是,当我只是尝试将图像放在我的跨度标签中(不通过 CSS 将其作为背景)时,例如:
<span class="my_span"><p><?php echo $this->Html->image('/my_plugin/img/my_image.png', array('alt' => 'My Image'))?></p></span>
我的图像显示得很好,没有任何错误。
谁能告诉我为什么我不能把图像作为我跨度的背景?
注意:我已经display:block;
为我的跨度尝试过或其他一切