Я пытаюсь добавить нижний колонтитул на свой сайт, но текст продолжает перемещаться.footer using inested divs
<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;
}
Я хочу, чтобы каждый столбец будет centrated с определенным расстоянием, но когда я двигаться, например childthree, то второй ребенок следует с ним. Это не должно быть так, потому что я дал каждому из них отдельный div. В чем проблема?
они расположены относительно друг друга, там нет атрибутов css, чтобы инструктировать их вести себя отдельно, вы должны использовать положение: абсолютное, если вы хотите, чтобы они игнорировали друг друга – Ayyash
Я попытался положение: абсолютное, но это не Работа. вы имели в виду для каждого ребенка? –
yes johnny, все они должны быть абсолютно позиционированы, думать об этом как о части lego, то есть, если вы действительно хотите, чтобы они были зафиксированы на месте, но позвольте мне сказать, что в Интернете очень сложно фиксировать детали на месте, они должны течь, просто на случай, если вы измените содержание в будущем, они должны адаптироваться без особых проблем. – Ayyash