переполнение текста не работает на ссылки в адаптивном меню - PullRequest
0 голосов
/ 27 января 2020

У меня есть это мегаменю, некоторые ссылки имеют довольно длинные имена, когда окно становится меньше, более длинные ссылки перекрывают текст в других столбцах. Я добавил следующие правила в класс ul,

.sub-menu-lists {
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

Я пытался добавить эти правила в класс li .hover_drop_down, а также .hover_drop_down a, но ни одно из них не помогло.

Перекрытие исчезло, но связь просто обрезана. Я не могу заставить многоточие появиться. Я хочу, чтобы они шли до конца столбца.

Вот мой кодовый блок, переход в меню программного обеспечения показывает проблему. Любые предложения о том, как выполнить sh это ??

https://codepen.io/iamgonge/full/egqPQR

1 Ответ

1 голос
/ 27 января 2020

Вы должны назначить эти настройки элементам li, а не ul, как вы это сделали. Итак, вот этот селектор:

ul.main-nav > li ul.sub-menu-lists > li {...}
...