我正在尝试为Orchard CMS创建主题。我有一个没有为它制作的模板,所以在Layout.cshtml中显示图片时遇到了一些问题。
这是我的Web服务器上当前的文件夹结构(仅包括主题文件夹结构):
Theme/Content/Images/Image.jpg Theme/Views/Layout.cshtml Theme/Styles/Site.css
以下行不显示图像(位于Layout.cshtml中):
<img src="../Content/Images/bgBig.jpg" alt="Big background image" />
然而,此行会显示图像(位于Site.css中):
background-image:url('../Content/Images/bgLines.png');
我认为问题在于Layout.cshtml无法从Theme/Views/Layout.cshtml中显示图像,而是从其他位置显示。如果有人知道那个位置或如何覆盖它,我将不胜感激。