#html #css #positioning
#HTML #css #позиционирование
Вопрос:
Когда я устанавливаю для нижнего колонтитула значение relative, он выпадает со страницы, и в конечном итоге требуется -1800px, чтобы переместить его в нижнюю часть содержимого, но тогда внизу остается огромное пустое пространство, что может вызвать это? И что вы можете сделать, чтобы это исправить?
#footer {
background-image: url(http://***.***.***.*/spvfooter.png);
background-repeat: no-repeat;
position: relative;
top: -1280px;
left: 550px;
width: 1025px;
height: 330px;
color: white;
line-height: 16px;
text-align: justify
}
Комментарии:
1. пожалуйста, предоставьте некоторый html- и css-код
2. Причиной этого, скорее всего, будет комбинация вашего HTML и CSS. Я бы предложил попытаться создать минимальный рабочий пример, вырезав биты из вашей страницы, чтобы выяснить, какой бит, в частности, является причиной этого. Это, конечно, может позволить вам решить вашу собственную проблему. Но нам действительно понадобятся ваши CSS и HTML, чтобы определить, что не так…
3. Я вкладываю деньги в неочищенные значения с плавающей точкой
Ответ №1:
Убедитесь, что все ваши Divs закрыты.
Проверьте свой код и используйте отладчик css, чтобы убедиться, что все значения с плавающей точкой удалены.
Ответ №2:
если вы работаете с большим количеством относительных элементов и располагаете (однако) их, вы должны помнить, что их статическая точка (с шириной и высотой) содержит. и если вы поместите другой элемент под ним, он будет на всю их высоту вниз по странице