【发布时间】:2011-07-22 14:21:32
【问题描述】:
我在使用 Orchard 时遇到了一个问题,我确信应该有一个相当简单的修复/解决方案,但我还没有找到它。
我正在尝试为我的主页(580px)建立一个特定宽度的内容区域,并为内容页面建立一个更大的宽度(800px)。
Layout.cshtml 片段:
<div id='content'>
@Zone(Model.Content)
</div>
风格:
#Content
{
[...]
width: 580px;
}
目前 - 内容 div 包含我的所有内容,无论页面如何(主页或内容)。我想知道是否可以根据Page使用不同的div来包装内容,如图:
Layout.cshtml 思路:
@if(Model.Page != "Home")
{
<div id='fullcontent'>
@Zone(Model.Content)
</div>
}
else
{
<div id='content'>
@Zone(Model.Content)
</div>
}
我不确定上述建议的方法是否可行(或者我不确定如何检查当前页面) - 但如果有任何其他建议,我们将不胜感激。
【问题讨论】:
标签: layout orchardcms styling