Есть выпадающее меню, которое по z-index: 10; перекрывает собой основной контент (кроме header). Проблема такая: если в этом меню пунктов больше чем высота экрана то при overflow: auto; появляется прокрутка, но все равно один последний пункт не видно больше чем на половину (я так подозреваю на высоту header), что делать? панель меню задается следующим образом: Код (PHP): #menu { background-color: #FFFFFF; position: fixed; z-index: 10; height: 100%; width: 100%; top: 41px; overflow: auto; } пункты меню и подменю Код (PHP): #menu .point, #menu .sub_point { height: 33px; width: 100%; margin-bottom: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EAEAEA; padding-top: 12px; font-family: Arial; font-size: 18px; color: #333333; } #menu .point { padding-left: 5px; } #menu .sub_point { padding-left: 50px; background-color: #F6F6F6; }
Re: Не отображаются элементы в фиксированном блоке при прокр сделать отталкивание содержимого по нужной стороне на нужный размер
Re: Не отображаются элементы в фиксированном блоке при прокр padding-bottom или margin-bottom в #menu не помогают Добавлено спустя 7 минут 22 секунды: Re: Не отображаются элементы в фиксированном блоке при прокрутке пока нашел одно решение, добавить в конец меню пустой div необходимой высоты
Re: Не отображаются элементы в фиксированном блоке при прокр Немногие сторонники этого, но всё же есть вариант с математикой: Код (Text): height: calc(100% - 10px); соответственно, вместо 10px указать размер header.