HTML / CSSで簡単なウェブサイトを作ろうとして、HTML/CSSを学ぼうとしています。これまでにいくつかの基本的なスケルトンを作成しましたが、解決できないことがあります。
divの記事リストsidebar1、sidebar2がdivフッターの内側に配置されているという問題がありますが、divの記事リストsidebar1、sidebar2をフッターの外側に配置したいと思います。
関連するコードは次のとおりです。HTML:
<!-- article listing -->
<div class="articlelisting">
articlelisting
</div>
<!-- sidebar 1 -->
<div class="sidebar1">
sidebar1
</div>
<!-- sidebar 2 -->
<div class="sidebar2">
sidebar2
</div>
<!-- footer -->
<div class="footer">
footer
</div>
CSS:
.articlelisting {
display: inline;
width: 48%;
float: left;
}
.sidebar1 {
display: inline;
width: 24%;
float: right;
}
.sidebar2 {
display: inline;
margin-right: 15px;
width: 24%;
float: right;
}
.footer {
width: 100%;
border: solid 1px red;
}
編集:私は記事リストのdivを配置しました。すみません、見逃しました。
私の質問は、なぜdivの記事リスト、sidebar1、sidebar2、divフッターの内側にあるのか、そしてそれらをdivフッターの外側に配置する方法ですか?
ありがとう