Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 10.11.2015
Сообщений: 4

Ниспадающее меню

10.11.2015, 09:42. Показов 1497. Ответов 4

Студворк — интернет-сервис помощи студентам
Здравствуйте. Если Вас, много уважаемый читатель, не затруднит ответить на один мой вопрос, тогда хотелось бы спросить следующее.
Есть картинка "Ниспадающее меню" (назовем ее "1") и есть снимок с экрана "Ниспадающее меню-css" (назовем ее "2").
На картинке 1 показано как должно быть. На картинке 2 показано как сделано.
Какие у меня идеи для того чтобы картинка стала похоже на картинку 1:
1)
Надо опустить блок ниспадающее меню ниже. НО здесь загвоздка. Если опустить тогда в тот момент когда курсор мыши уйдет со слова "ИНТЕРЬЕР" ниспадающее меню пропадет. То есть там образуется зазор.
2)
Надо убрать первую горизонтальную линию. Они сделаны через :before. Пробовал добавить к :before :nth-child(), но получилась глупость.
Вот две трудности с которыми мне пришлось столкнуться.
Буду премного благодарен за дельный совет и наставления.

Спасибо.
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
ul li ul li:before{
 display: block;
 margin: 0 20px 8px 0;
 height: 3px;
 content: " ";
 border-top: 1px solid;
 text-shadow: none;
 background-color: #666;
 width: 100%;
 margin-right: 10%;
 float: none;
 text-align: center;
}
Миниатюры
Ниспадающее меню   Ниспадающее меню  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.11.2015, 09:42
Ответы с готовыми решениями:

Ниспадающее меню средствами CSS.
вторую неделю бьюсь над ниспадающим меню!помогите пожалуйста! цель: при наведении на пункт навигационного меню "Услуги" должно...

Как поместить ниспадающее меню в header страницы?
Не могу сделать ниспадающее меню в моем шаблоне страницы. Получается какая-то ерунда. У меня есть css файл страницы: body { ...

Как добавить выплывающее меню к уже готовому горизонтальному меню (не меняя дизайн горизонтального меню)?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html...

4
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
11.11.2015, 05:45
может на основе этих получится
Не работает выпадающее меню на CSS в IE
0
4 / 4 / 4
Регистрация: 09.06.2015
Сообщений: 195
11.11.2015, 09:20
Цитата Сообщение от IliyaGood Посмотреть сообщение
к :before :nth-child()
тут надо наоборот делать
CSS
1
:nth-child(1):before
Вы задали менюшке высоту, лучше ее убрать и вместо этого поставить для
HTML5
1
li
line-height равный высоте вашей менюшки, при условии, что в нем прописан
CSS
1
position:relative;
Тогда Ваша менюшка спустится вниз, куда надо. Если что-то не получится, кидайте ссылку, или код html + css
0
0 / 0 / 0
Регистрация: 10.11.2015
Сообщений: 4
11.11.2015, 10:19  [ТС]
Спасибо. это действительно помогло. Надо было писать :first-child:before, а не :before:first-child
Так же было исправлено следующее. Вместо того чтобы задавать padding и background-color для ul li ul, задал те же свойства для ul li ul li. В итоге получилось то, что при наведении ниспадающего меню оно не пропадает в тот момент когда мышь уводится с пункта меню. Надеюсь понятно объяснил
Спасибо всем за помощь!


Тему можно считать закрытой
0
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
12.11.2015, 00:45
Для вертикального выравнивания можете использовать
CSS
1
top: 100%;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.11.2015, 00:45
Помогаю со студенческими работами здесь

Ниспадающее меню
Добрый день!!! 1. "Читает" ли робот подкатегории? 2. Как вы думаете будет лучше использовать большое меню, или ниспадающее меню? Для...

Ниспадающее меню во фрейме
Чайник я, ессс..но... хотел найти скрипт для навигации по странице, открывающейся в правом фрейме, но везде в скриптах пишут что-то...

Ниспадающее меню во фрейме
Чайник я, ессс..но... хотел найти скрипт для навигации по странице, открывающейся в правом фрейме, но везде в скриптах пишут что-то...

Работа с меню. При клике на кнопке меню или вне его, меню должно закрываться
Добрый вечер! Изучаю JQuery. Вот ради развития решил написать меню, практически такое же как на Хабре. Два дня ломаю голову над тем, как...

Раскрывающееся меню - при открытии/закрытии вложенного меню закрывается все меню
Проблема во вложенном меню. При открытии/закрытии вложенного меню закрывается все меню. Надо, чтобы главное меню не реагировало на клики во...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
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(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru