Webサイトにフッターを追加しようとしていますが、テキストが動き続けます。
<div id="footer">
<div id="footerchild">
<a href=".html">1</a>
</div>
<div id="footerchildone">
<a href=".html">2</a>
</div>
<div id="footerchildtwo">
<a href=".html">3</a>
</div>
<div id="footerchildthree">
<a href=".html">4</a>
</div>
</div>
とcss
#footer {
margin-left: 100px;
background: #812;
box-shadow: 1px 2px 40px 1px #444;
border: 1px solid black;
width: 1040px;
height: 300px;
position: absolute;
}
#footerchildone {
float: right;
margin-right: 500px;
margin-top: -22px;
}
#footerchildtwo {
float: right;
margin-right: 350px;
margin-top: -22px;
}
#footerchildthree {
float:right;
margin-top: -22px;
margin-right: -250px;
}
各列を特定の距離で集中させたいのですが、たとえばchildthreeを移動すると、2番目の子がそれに続きます。私はそれらのそれぞれに別々のdivを与えたので、それはそのようであるべきではありません。何が問題ですか?