Мне нужен переключаемый элемент div с фиксированной позицией, расположенный внизу экрана с максимальной высотой в процентах (здесь 50%). Однако его содержимое неправильно отображает полосу прокрутки при переполнении, если ширина экрана уменьшена. Это работает, если я правильно настрою переполнение в .container, но при этом будет прокручиваться переключатель div, чего мне не нужно. Это также работает, если я устанавливаю для высоты: 100% значение .container, но тогда его высота будет равна 50%, несмотря ни на что. Что мне нужно сделать, чтобы добиться желаемого поведения?
< pre class="snippet-code-js lang-js Prettyprint-override">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar ante in facilisis faucibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed lacinia massa quis sapien faucibus convallis. Suspendisse dignissim sem at nunc molestie egestas non quis nisi. Cras in auctor eros, ac ultricies nisi. Etiam finibus ut turpis at porta. Praesent mattis, sapien et rhoncus facilisis, sem mauris euismod risus, at bibendum lacus erat ut arcu. Nullam tellus risus, tristique quis nisl ut, malesuada ultricies lectus. Duis consequat ligula ut mi efficitur molestie. Ut malesuada, quam at luctus rutrum, augue ante efficitur urna, ac consequat velit metus sed velit. Morbi id dolor lacus. Maecenas quis quam ex. Nulla hendrerit aliquam massa a molestie.
▼
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar ante in facilisis faucibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed lacinia massa quis sapien faucibus convallis. Suspendisse dignissim sem at nunc molestie egestas non quis nisi. Cras in auctor eros, ac ultricies nisi. Etiam finibus ut turpis at porta. Praesent mattis, sapien et rhoncus facilisis, sem mauris euismod risus, at bibendum lacus erat ut arcu. Nullam tellus risus, tristique quis nisl ut, malesuada ultricies lectus. Duis consequat ligula ut mi efficitur molestie. Ut malesuada, quam at luctus rutrum, augue ante efficitur urna, ac consequat velit metus sed velit. Morbi id dolor lacus. Maecenas quis quam ex. Nulla hendrerit aliquam massa a molestie.
Мне нужен переключаемый элемент div с фиксированной позицией, расположенный внизу экрана с максимальной высотой в процентах (здесь 50%). Однако его содержимое неправильно отображает полосу прокрутки при переполнении, если ширина экрана уменьшена. Это работает, если я правильно настрою переполнение в .container, но при этом будет прокручиваться переключатель div, чего мне не нужно. Это также работает, если я устанавливаю для высоты: 100% значение .container, но тогда его высота будет равна 50%, несмотря ни на что. Что мне нужно сделать, чтобы добиться желаемого поведения?
.content { height: 100%; overflow: auto; }[/code] [code] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar ante in facilisis faucibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed lacinia massa quis sapien faucibus convallis. Suspendisse dignissim sem at nunc molestie egestas non quis nisi. Cras in auctor eros, ac ultricies nisi. Etiam finibus ut turpis at porta. Praesent mattis, sapien et rhoncus facilisis, sem mauris euismod risus, at bibendum lacus erat ut arcu. Nullam tellus risus, tristique quis nisl ut, malesuada ultricies lectus. Duis consequat ligula ut mi efficitur molestie. Ut malesuada, quam at luctus rutrum, augue ante efficitur urna, ac consequat velit metus sed velit. Morbi id dolor lacus. Maecenas quis quam ex. Nulla hendrerit aliquam massa a molestie.
▼
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar ante in facilisis faucibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Sed lacinia massa quis sapien faucibus convallis. Suspendisse dignissim sem at nunc molestie egestas non quis nisi. Cras in auctor eros, ac ultricies nisi. Etiam finibus ut turpis at porta. Praesent mattis, sapien et rhoncus facilisis, sem mauris euismod risus, at bibendum lacus erat ut arcu. Nullam tellus risus, tristique quis nisl ut, malesuada ultricies lectus. Duis consequat ligula ut mi efficitur molestie. Ut malesuada, quam at luctus rutrum, augue ante efficitur urna, ac consequat velit metus sed velit. Morbi id dolor lacus. Maecenas quis quam ex. Nulla hendrerit aliquam massa a molestie.
У меня есть div с фиксированной позицией внутри абсолютно позиционированного div. В Chrome и Firefox внутренний элемент div отображается, но в OSX Safari 10 — нет.
У меня есть div с фиксированной позицией внутри абсолютно позиционированного div. В Chrome и Firefox внутренний элемент div отображается, но в OSX Safari 10 — нет.
Я не могу получить простую конструкцию CSS для работы, и она меня сильно расстраивает. У него есть максимальная высота, которая является расчетом высоты контейнеров минус какую-то край, который я хочу, чтобы он имел снизу, как так:
Я не могу получить простую конструкцию CSS для работы, и она меня сильно расстраивает. У него есть максимальная высота, которая является расчетом высоты контейнеров минус какую-то край, который я хочу, чтобы он имел снизу, как так: