Прикрепите нижний колонтитул к нижней части страницы без (ненужных) полос прокрутки

EDIT 2:

В моем коде произошла ошибка, из-за которой нижний колонтитул не прилипал к нижней части страницы. Мой код выглядел примерно так:

<div id="footer">
 <div id="copyright-bg" class="container">
  <div class="row">
   <div class="twelvecol">
    <p class="copyright-text">Lorum Ipsum</p>
</div>
</div>
</div>
</div>

Я удалил<div id="footer"> и переместил эти свойства CSS вid="copyright-bg" и затем он начал правильно прилипать ко дну. Но теперь возникла еще одна проблема! Теперь у меня есть ненужные полосы прокрутки!Вот скрипка у этого есть немного кода, чтобы попытаться понять, что происходит. Я думал, что это может быть градиент, но когда я изменил код на сплошной фон, полосы прокрутки все еще появлялись.

Примечание: я тестировал в Chrome и Firefox.

EDIT:

Я пытался использоватьCSS Sticky Footer согласно инструкциям наВеб-сайт.

Я предполагаю, что в моем CSS есть конфликт (?)вот скрипка страницы.

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

Original Question

Я работаю над страницей, и если на странице не так много контента (т.е. нет полос прокрутки для страницы), у меня остается черная полоса под контейнером с авторскими правами.

Вот скриншот:

Screenshot

Примечание: где вы видите словоDone это нижняя часть моего браузера, стрелка указывает на черную полосу.

Я попытался несколько вещей, чтобы удалить планку. Когда я добавлюheight: 100%; к тегу body понадобится мой градиент фона, и он достигнет нижней части страницы, но опять-таки это выглядит не очень хорошо. Затем я попытался добавитьheight: 100% в контейнер с авторскими правами. Это привело к тому, что серая область растянулась вниз и стала причиной чрезмерного пустого пространства и полос прокрутки. Я попытался позиционировать элемент абсолютно, но это вызывает несколько других проблем, и я предпочел бы избегать позиционирования абсолютно.

Как мне удалить черную полосу? (Желательно только с CSS, но приму ответ, который использует jQuery / Javascript)

CODE:

HTML:

<!-- Body Content Is Here -->
<div id="copyright-bg" class="container">
<div class="row">
<div class="twelvecol">
    <p class="copyright-text">Ipsum</p>
</div>
</div>
</div> 

CSS:

html, body{
font-size:1em;
font-family: "ff-dagny-web-pro", Helvetica, Arial, sans-serif;
line-height:1.438em;
color:#222;
    margin: 0;
    padding: 0;
    text-align: justify;
    background: linear-gradient(to bottom, rgba(0,0,0,1) 25%,rgba(209,209,209,1) 100%);
    /* Vendor Specific Background Gradients... */
}

#copyright-bg{
margin-top:1.875em;
background: none repeat scroll 0 0 #666666;
    border-top: 5px solid #E31836;
padding:1.250em;
}

.container {
    padding-left: 20px;
    padding-right: 20px;
}

.row {
    width: 100%;
    max-width: 1140px;
    min-width: 755px;
    margin: 0 auto;
    overflow: hidden;
 }

.row .twelvecol {
    width: 100%;
    float: left;
 }

Ответы на вопрос(2)

Ваш ответ на вопрос