Я ищу решение популярной проблемы с остановкой фиксированного объекта в нижнем колонтитуле страницы.
В основном у меня есть фиксированное поле «Поделиться» в левом нижнем углу экрана, и я не хочу, чтобы оно прокручивалось над нижним колонтитулом, поэтому мне нужно, чтобы он остановился примерно на 10px
над нижним колонтитулом.
Я рассмотрел другие вопросы здесь, а также другие. Самая близкая/самая простая демонстрация, которую я смог найти, это http://jsfiddle.net/bryanjamesross/VtPcm/, но я не смог заставить его работать с моей ситуацией.
Вот html для окна общего доступа:
<div id="social-float">
<div class="sf-twitter">
...
</div>
<div class="sf-facebook">
...
</div>
<div class="sf-plusone">
...
</div>
</div>
... и CSS:
#social-float{
position: fixed;
bottom: 10px;
left: 10px;
width: 55px;
padding: 10px 5px;
text-align: center;
background-color: #fff;
border: 5px solid #ccd0d5;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: none;
}
Нижний колонтитул имеет размер #footer
и не имеет фиксированной высоты, если это имеет значение.
Если бы кто-то мог помочь мне создать простое решение jQuery для этого, я был бы очень признателен!