Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
olya_097
@olya_097
HTML
CSS
Вёрстка
Как растянуть подменю на всю ширину страницы ( но центрировать пунты меню по контейнеру)?
Как растянуть подменю на всю ширину страницы ( но центрировать пунты меню по контейнеру)?
https://jsfiddle.net/hwdug56t/
Вопрос задан
более трёх лет назад
223 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Тигран Абрамян
@TAbrahamyan
Переписал ваш код, вы конструкцию не правильно собрали, вот и не получилось растянуть на всю ширину, стилизуйте.
https://jsfiddle.net/r9abd78p/
Ответ написан
более трёх лет назад
6
комментариев
Нравится
1
6
комментариев
Facebook
Вконтакте
Twitter
olya_097
@olya_097
Автор вопроса
TAbrahamyan
, спасибо
но проблема то появляется , если я добавляю стрелочку
с 12 по 30 строки
ведь по макету он есть( и на моем скрине также)
только выносить отдельно тогда?
https://jsfiddle.net/4uz16vg7/1/
Написано
более трёх лет назад
Тигран Абрамян
@TAbrahamyan
olya_097
, Как вариант да можно заносить отдельно в html, а там уже стрелочку создать
https://jsfiddle.net/0jx7u39g/
Написано
более трёх лет назад
olya_097
@olya_097
Автор вопроса
TAbrahamyan
, а второй уровень меню есть смысл выносить? стрелочку оставить
Написано
более трёх лет назад
Тигран Абрамян
@TAbrahamyan
olya_097
, Не знаю, вам решать, лучше делать по макету.
Написано
более трёх лет назад
olya_097
@olya_097
Автор вопроса
TAbrahamyan
, простите за мою глупость
но почему не растягивается?
вроде ж сделала все как у вас
подменю на всю ширину экрана в макете
https://codepen.io/Olya097/pen/oNXpPqq
Написано
более трёх лет назад
Тигран Абрамян
@TAbrahamyan
olya_097
, Все правильно растягивается на всю ширину родителя, уже не могу сказать как растягивать на всю ширину экрана.
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
1
frontend queen
@arka33
width: 100% для класса submenu будет брать 100% ширины родителя (li), потому не срабатывает
в этом случае, как вариант, выставлять min-width фиксированную, а там уже подгонять.
Ответ написан
более трёх лет назад
2
комментария
Нравится
2
комментария
Facebook
Вконтакте
Twitter
olya_097
@olya_097
Автор вопроса
frontend queen
, так может как вариант вообще вынести отдельно подменю?
Написано
более трёх лет назад
frontend queen
@arka33
olya_097
, вынести можно в случае, если выпадающее меню только для одного пункта
иначе связывать скриптом
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
CSS
+1 ещё
Простой
Как сделать чтобы блок с border-dashed постепенно заполнялся border-solid?
2 подписчика
5 часов назад
212 просмотров
1
ответ
JavaScript
+1 ещё
Сложный
Как оптимизировать загрузку и парсинг больших JS файлов со стороны браузера/клиента?
1 подписчик
17 часов назад
90 просмотров
4
ответа
HTML
+1 ещё
Средний
Как выровнять текст и картинку внутри ссылки?
1 подписчик
вчера
111 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Нужна помощь с i18n + переключателем языка на нативном JS и HTML?
1 подписчик
25 июн.
144 просмотра
0
ответов
Вёрстка
Простой
Как сделать расстояние между блоками в HTML фиксированным?
2 подписчика
22 июн.
212 просмотров
1
ответ
HTML
+1 ещё
Простой
Как сохранить данные на сайте html+css в файл txt?
1 подписчик
17 июн.
237 просмотров
5
ответов
Вёрстка
+2 ещё
Простой
Не открывается меню сайта на мобильных, как решить?
1 подписчик
16 июн.
133 просмотра
0
ответов
CSS
+2 ещё
Простой
Не работает css в visual studion?
1 подписчик
15 июн.
108 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Как добавить AutoPlay для видео в модальном окне?
1 подписчик
12 июн.
141 просмотр
1
ответ
HTML
+1 ещё
Простой
Как реализовать переход с Bootstrap 3 на Bootstrap 5?
1 подписчик
12 июн.
144 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Frontend-разрабодчик
MyAdsTarget
от 150 000 ₽
Frontend разработчик на React
SkillsRock
•
Таганрог
от 60 000 до 90 000 ₽
Старший Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама