Как сделать постоянный отступ у фиксированного блока?
Здравствуйте! Возник вопрос: как можно сделать постоянные отступы сверху и снизу у фиксированного блока при скролле? Пришел в голову только "костыль" с прозрачными бордюрами, но в таком случаи у скролл бара появляются тоже отступы, а их быть не должно.
Алексей Тен: Если делать так, как вы говорите, то эти отступы будут видны только когда будет проскроллено до самого конца или начала, иначе отступы уходят вверх или вниз, а должны быть там постоянно (как у меня в примере, только там проблема с самим скролл баром у которого тоже появляются такие же отступы сверху и снизу, а их нужно оттуда убрать).
Maloy123: чтобы отступы визуально никуда не уходили, а прокрутка была у большого блока, то нужно вставить вспомогательные прибитые через position:fixed блоки, высотой с желаемый отступ. Визуально будет выглядеть как отступы. Но чтобы так выглядело, большой блок должен быть непрозрачным и вспомогательные блоки тоже.
Возможно, прокатит вариант с заменой прозрачности большого блока на тень вокруг маленького.