Div внизу страницы

0

У меня есть всплывающее окно в нижней части экрана, появляется всплывающая панель, но она закрывает нижнюю часть экрана. У меня есть div под другим div но он по-прежнему закрывает нижнюю часть страницы

Я хочу, чтобы панель была внизу окна браузера, но не закрывала нижнюю часть страницы, когда человек прокручивается вниз.

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

Я хочу, чтобы эта панель div отображалась только на одной странице, ее модуле для CMS, мне нужно, чтобы #bar был последним div на странице.

Изменение позиции: не поможет, потому что я также хочу, чтобы панель также прокручивалась на странице.

Я не хочу, чтобы у меня было 100px пространство внизу всех других страниц

HTML:

<!-- main div -->
<div id="master">

</div>

<!-- bar div -->
<div id="bar">

</div>

JQuery:

$(document).ready(function() {


    $('#bar').hide().delay(2000).fadeIn(1000);

});

JSFiddle Here

  • 1
    Подкладка нижней части тела? body { padding-bottom: 60px; } ДЕМО То, что вы имеете в виду?
  • 0
    Установите положение #bar div: auto;
Показать ещё 2 комментария
Теги:

5 ответов

1

Просто замените это

#master {
    border-style:solid;
    border-width:1px; 
    width:95%;margin:30 auto; 
    border-color: blue; 
    margin-bottom:70px;
    //height: 600px;
}
1

попробуйте margin-bottom:100px; к id #master

вот ссылка jsfiddle http://jsfiddle.net/banded_krait/3vYGS/7/

РЕДАКТИРОВАТЬ:

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

body{
   margin-bottom:100px;
}
  • 0
    Это касается только одной страницы, а не всего сайта, мастер div был использован только в качестве примера.
  • 0
    @JohnnyQ Ты хоть посмотрел мой комментарий? Я решил это, как только ты поднял это, лол.
Показать ещё 3 комментария
0

попробуйте эту демонстрацию

margin-bottom:14%; in #master
0

Вот рабочий пример.
Просто измените position на relative.

  • 0
    Я хочу, чтобы панель оставалась в нижней части экрана и имела возможность прокручиваться, удаляя фиксированное положение, при котором она остается в нижней части страницы.
0

См. Этот пример.
Я изменился:

#bar{
  right:0;
  width:60%;
}
  • 0
    Нет, мне нужна полоса, чтобы перейти на страницу 100%, я не думаю, что ваше решение будет работать хорошо на большинстве сайтов
  • 0
    Чем вы должны удалить position: fixed . Пример 2
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню