|
11 / 11 / 6
Регистрация: 27.04.2013
Сообщений: 138
|
|
Высота меню как у контента17.06.2015, 17:12. Показов 5426. Ответов 10
Метки нет (Все метки)
Появилась проблема следующего характера. Есть боковое меню навигации с позицией - fixed , и left:0.
Правее идет контент. При заполнении контента он меняет размеры height. Когда я уменьшаю размеры сайта кнопкой - масштаб, он становится меньше и уходит в левую сторону, так как максимальная длина сайта должна быть не больше 2500px, потому что я не хочу чтобы сайт бесконечно увеличивался по длине, превращаясь в уродство. Проблема в том что меню навигации уходит бесконечно вниз, так как я не могу задать ему максимальный height, учитывая что у контента вообще неизвестно какой будет height. Можно ли каким то образом сделать чтобы максимальная высота меню навигации была как у контента? Может скрипт какой то есть? Буду рад любой помощи.
0
|
|
| 17.06.2015, 17:12 | |
|
Ответы с готовыми решениями:
10
Высота div'a в зависимости от контента Высота правой панели в зависимости от контента
|
|
333 / 309 / 168
Регистрация: 02.06.2014
Сообщений: 1,130
|
|
| 17.06.2015, 17:23 | |
|
архив бы приложили с версткой)
0
|
|
|
11 / 11 / 6
Регистрация: 27.04.2013
Сообщений: 138
|
||||||||||||||||||
| 17.06.2015, 19:57 [ТС] | ||||||||||||||||||
0
|
||||||||||||||||||
|
11 / 11 / 6
Регистрация: 27.04.2013
Сообщений: 138
|
|
| 17.06.2015, 20:00 [ТС] | |
|
а лучше и вправду скачать архив, так как там при масштабировании страницы видно что левый блок навигации всегда на 100%, а контент зависит от наполнения. Вот я и думаю каким образом можно сделать чтобы блок навигации был вместе с контентом одинаковой высоты, но при этом учитывая что он должен занимать всю высоту экрана и быть fixed
0
|
|
|
11 / 11 / 6
Регистрация: 27.04.2013
Сообщений: 138
|
|
| 17.06.2015, 20:02 [ТС] | |
|
Вот она проблема
0
|
|
|
|
||||||
| 18.06.2015, 01:29 | ||||||
|
вот это поместить перед закрывающим тегом </body>:
1
|
||||||
|
419 / 381 / 163
Регистрация: 03.01.2013
Сообщений: 966
|
|||||||||||
| 18.06.2015, 08:50 | |||||||||||
|
Можно так сделать:
1
|
|||||||||||
|
11 / 11 / 6
Регистрация: 27.04.2013
Сообщений: 138
|
|
| 18.06.2015, 16:10 [ТС] | |
|
monochromer,
fol, попробовал ваши способы, всё работает при условии позиции absolute. Но из за того что меню обязательно должно быть position:fixed, начинаются проблемы у центральной div которая находится в самом блоке left-menu, и стоит 45% по высоте от left-menu. Добавлено через 9 минут fol, ваш способ наверное лучший, но из за того что left menu в позиции fixed, весь центральный навигационный блок становится посередине (он по правилам должен быть 45% от всей высоты left-menu). Хотя середина должна быть относительно размеров экрана, а не от размера блока content.
0
|
|
|
|
|||||||||||
| 18.06.2015, 16:31 | |||||||||||
|
тогда так:
1
|
|||||||||||
|
419 / 381 / 163
Регистрация: 03.01.2013
Сообщений: 966
|
||||||||||||||||
| 18.06.2015, 20:43 | ||||||||||||||||
|
Вариант
HTML Кликните здесь для просмотра всего текста
CSS Кликните здесь для просмотра всего текста
JS (без jQuery) Кликните здесь для просмотра всего текста
пример - http://jsbin.com/gudekoliga/edit?html,output Скрипт всего лишь делает равными высоты контейнера меню и контента. Меню фиксировано относительно окна, при этом переносится вместе с общим контейнером при ресайзе. Отступ сверху задается череp css.
0
|
||||||||||||||||
|
11 / 11 / 6
Регистрация: 27.04.2013
Сообщений: 138
|
|
| 19.06.2015, 15:49 [ТС] | |
|
Не один из вариантов не подошёл, так как всё начинает по страшному глючить. Это видимо из за большого колличесва скриптов и css, которые сдесь в примере я не стал вылаживать. Вообщем попробую разобраться со всем кодом, и потом уже использую ваши варианты.
0
|
|
| 19.06.2015, 15:49 | |
|
Помогаю со студенческими работами здесь
11
Почему высота родителя меньше высоты контента Высота Контента по наивысокой из входящих в него 3х колонок
Как реализовать изменение контента находящегося в div 3 (data) по щелчку из меню Высота блока меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|