Требуется относительная позиция -px

#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:

если вы работаете с большим количеством относительных элементов и располагаете (однако) их, вы должны помнить, что их статическая точка (с шириной и высотой) содержит. и если вы поместите другой элемент под ним, он будет на всю их высоту вниз по странице