我正在使用Twitter Bootstrap CSS工具包构建ASP.NET WebForms 2.0(还有.NET 2.0)应用程序的主页面。尽管它是关于设计而不是编程问题,但我得到了一个页面。
Header
Breadcrumb
Maincontent
-leftsidebar
-pageContent
-rightsidebar
Footer
是的,这是一个侧边栏问题,我有如下HTML代码:
<div class="row">
<div class="span4">
<!--Place holder for left sidebar-->
<asp:ContentPlaceHolder runat="server" id="phLeftSidebar">
</asp:ContentPlaceHolder>
</div>
<div class="content">
<!--Place holder for main content-->
<asp:ContentPlaceHolder runat="server" id="phPageContent">
</asp:ContentPlaceHolder>
</div>
<div class="span4">
<!--Place holder for right sidebar-->
<asp:ContentPlaceHolder runat="server" id="phRightSidebar">
</asp:ContentPlaceHolder>
</div>
</div>
问题
在某个内容(子)页面中,左侧边栏没有内容,我期望中间的内容也会占据那个位置,因为右侧边栏只占用了4个网格。那么如果没有右侧或左侧边栏,如何使内容区域
占用可用空间。