左、中央、右に配置されたフッター コンテナー 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 ページに示されているようにレイアウトがまだ機能していません。