Двухуровневое меню сайта


Вы здесь: Авторские колонки FantLab > Авторская колонка «creator» > Двухуровневое меню сайта - исправление
Поиск статьи:
   расширенный поиск »

Двухуровневое меню сайта — исправление

Статья написана 13 января 2022 г. 21:51

Всем привет!

В прошлый раз анонсировал, что у нас появилось двухуровневое меню сайта.

Много было "ух ты!", но много и желающих это любым способом искоренить.


Мне кажется, я выбрал отличное решение. Уже сейчас оно работает!

Ну, во-первых меню открывается по наведению на иконки, то есть на 25% с левой стороны от ширины меню — это настройка по-умолчанию для всех.

Но каждый зарегистрированный может под себя настроить и 50%, и 75%, и 100% и даже 0%, что означает полностью отключить двухуровневое меню. Настраивайте как Вам комфортно.

В настройках выглядит так:





6292
просмотры





  Комментарии
Страницы: 12


Ссылка на сообщение13 января 2022 г. 21:52
Спасибо, я уже пользуюсь AdBlockом.
свернуть ветку
 


Ссылка на сообщение13 января 2022 г. 21:54
Да ради бога. Если так спокойнее. Вдруг пролезет ещё где-то всплывалка, до инфаркта доведёт ))


Ссылка на сообщение13 января 2022 г. 21:59
Очень хорошо, вот как опция, которую МОЖНО отключить — теперь правильно, спасибо.


Ссылка на сообщение13 января 2022 г. 22:17

цитата creator

Ну, во-первых меню открывается по наведению на иконки, то есть на 25% с левой стороны от ширины меню — это настройка по-умолчанию для всех.

У меня 75% стоит в настройках, хотя ничего не трогал еще
свернуть ветку
 


Ссылка на сообщение13 января 2022 г. 22:47
А ведь правда. Кеш не почистился. Всё, теперь норм.
 


Ссылка на сообщение13 января 2022 г. 23:09
Да, теперь топчик :beer:

P.S. Позволю себе дать совет добавить свойство transition-delay в CSS, отвечающий за меню. Значения 0.05s или 0.1s вполне достаточно, чтобы простое проведение мышкой над главным меню не триггерило всплытий подменю, но при этом и быстро показывалось при малейшей задержке над hoverable-областью
 


Ссылка на сообщение14 января 2022 г. 02:27
Сделал 30ms. 50 и тем более 100 какие-то слишком уж... тормозные.
Сейчас не перезапускал сайт. Можете эту страницу оставить, а на другой вкладке Ctrl+F5 нажать. Сравните сами — с 30 и без )


Ссылка на сообщение14 января 2022 г. 00:23
Спасибо! Действительно, стало гораздо удобнее.


Ссылка на сообщение14 января 2022 г. 05:37
Спасибо.


Ссылка на сообщение14 января 2022 г. 07:09
Спасибо большое! я как раз из тех, кому мешала всплывашка, всё хотел спросить/написать об этом.
Палец вверх.жпг


Ссылка на сообщение14 января 2022 г. 07:54
   Отличное решение. Особенно приятно наличие взаимодействие с пользователями ресурса, чего в этом мире редко встретишь.
   Повторюсь немного..
   1. Всё-таки лучше алфавит в три строки расположить, но с более полным заполнением третий строки. Получится максимальная ширина окошек: по отношению к текущей уменьшится. Пустое пространство справа пропадёт. Правда, «Рейтинги» и «Авторские колонки» по высоте слишком велики. Для маленьких мониторов это чревато прокруткой. Тут бы сделать исключение — три столбца..
   2. Шрифт бледный хуже воспринимается. Используются на сайте чёрный, синий, серый и красный изредка. Разве этого мало? Тёмно-синий привычнее как-то.
   3. Наличие кнопки «К разделу» в меню «Посетители» довольно бессмысленно. Или нет?) То же с меню «Рекомендации» и «Форум»: проще кликнуть по пункту, чем по кнопке.
свернуть ветку
 


Ссылка на сообщение14 января 2022 г. 08:29

цитата AshenLight

Шрифт бледный хуже воспринимается

Поиграюсь ещё, ок.

цитата AshenLight

3. Наличие кнопки «К разделу» в меню «Посетители» довольно бессмысленно. Или нет?) То же с меню «Рекомендации» и «Форум»: проще кликнуть по пункту, чем по кнопке.

Ну а что там — вообще убрать второе меню? ) Будет пусто. Водишь мышой вверх вниз и ощущение, что смотришь на в целом неплохую улыбку, но без пары зубов.
 


Ссылка на сообщение14 января 2022 г. 20:57
    Окошки теперь появляются так, как надо. Появляются и пропадают мгновенно. Безукоризненно. :cool!:
    Шрифт синий да ещё и полужирный очень гармонично смотрится. Да и привычен уже как-то.
    По поводу пунктов меню где-то уже писал про ссылки «Букопедия» и «Не фантастика», которых нет во всплывающем меню. В соответствующем разделе и блоке на главной странице тоже с ними непорядок. Вот это поважнее.
    В том же всплывающем меню «Авторы, книги» ведь нет кнопки для перехода к разделу. Окошко меню должно быть способным заменить собой страницу? По-моему, это идеал. Не везде такое возможно. В меню «Посетители» достаточно поисковой строки, ведь сортировку выносить туда как-то не очень..) Кстати, интересно было бы посмотреть на результат сортировки по количеству открытых библиографий.
    Если в меню «Рекомендации» будет только одна кнопка, хуже станет? Если в меню «Форумы» кнопок не будет вообще, хуже станет? Окошки можно оптимизировать в плане заполнения. Про это я уже писал. Можно устранить дублирование и минимизировать свободные пространства. Там, где большая высота, стоит подумать, как её уменьшить. Например, «Авторские колонки» находится в конце списка, а окошко высокое, скорее всего, часть пунктов будет скрыта. Тут самое логичное — раздать окошко в ширину. Вероятно, этот пункт поважнее, чем «Посетители» (самый вспомогательный раздел), тогда стоит их местами поменять. Всё остальное расположено по степени «важности». В меню «Награды и премии» можно было бы «наши» и «их» премии в двух разных колонках разместить, как в меню «Новинки».
   
    Ещё по поводу блоков на главной странице. Должны ли всё-таки сохраняться состояния «показано/скрыто» после выхода из браузера? У меня нигде не сохраняется.. Блок «авторы, книги» практически полностью дублирует всплывающее меню. Хотелось бы иметь возможность совсем убрать или скрыть его.


Ссылка на сообщение14 января 2022 г. 08:20
Спасибо!:beer: Возможность гибких настроек под свои нужды всегда радует, а то создание костылей сторонними средствами порой может привести к неожиданным результатам.


Ссылка на сообщение14 января 2022 г. 09:00
Огромное спасибо!
Мне очень мешало это меню в режиме внесения и редактирования изданий. Вместо начала строк я почему-то всегда попадала на эти меню, которые мне пол экрана перегораживали. 8:-0
Может, потому что у меня монитор ближе к квадрату, а не сильно вытянутому прямоугольнику...


Ссылка на сообщение14 января 2022 г. 12:47
Спасибо, стало лучше, а то выскакивало по поводу и без.
Страницы: 12

⇑ Наверх