我需要在左、中、右对齐的页脚容器 DIV 中创建 3 个 DIV。我见过的所有 CSS 示例都使用了浮点数。但是,由于某种原因,DotNetNuke 没有正确解析 CSS。我发现左窗格正确浮动,但右窗格和中间窗格位于它的正下方而不是它旁边。这是我的 ascx 文件中的一个片段:
<div id="footer">
<div id="footerleftpane" runat="server">
<dnn:LOGO id="dnnLogo" runat="server" />
<h3>Driving business performance.</h3>
<h3>Practical Sales and Operations Planning</h3>
<h3>for medium sized businesses.</h3>
</div>
<div id="footerRightPane" runat="server">
<dnn:COPYRIGHT id="dnnCopyright" runat="server" /><br />
<dnn:PRIVACY id="dnnPrivacy" runat="server" />
<dnn:TERMS id="dnnTerms" runat="server" />
</div>
<div id="footerMidPane" runat="server">
</div>
</div>
这是我的 CSS 文件的相关部分:
#footer
{
width: 960px;
border: 1px;
}
#footerleftpane
{
width: 300px;
float: left;
}
#footerRightPane
{
width: 300px;
float: right;
}
#footerMidPane
{
padding:10px;
}
我应该对上面进行哪些更改以实现所需的布局?
更新:我尝试了建议的更改,但布局仍然无法正常工作,如演示我想要的这个 salesandoperationsplanning.net 页面上所见。