Задать вопрос
@Haoss
html-верстальщик

Как сделать правильное меню?

Привет всем! Есть страничка dartc.info/pn/compare.html

Не могу найти ответ на вопрос, меню табы - выпадающее меню, чекбокс, справа ссылка, если сжимать браузер, то что не влезает в экран, переносится на другую строку.
Как сделать так, что бы эта строка была резиновая, как бы таблицей и при этом все слова, что не влезают обрезались троеточием ..., но при этом все работало, и выпадающее меню, и чекбоксы.
  • Вопрос задан
  • 2407 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@htmleater
Проще и надёжнее всего сделать это средствами flexbox + поиграться свойствами text-overflow.
Хотя я совсем не уверен, что решение с обрезанием текстов будет правильным. Ну, к примеру, какой толк от меню будет, если юзер на экране увидит: {icon} Список... + {checkbox} показы... + В нача...?
К тому же, если следовать логике, то в селекте сортировки также нужна иконка, иначе он не воспринимается самостоятельным пунктом меню.
В качестве здоровой критики позволю себе сделать замечание: в вашей вёрстке нарушено одно из базовых правил построения интерфейса - отсутствие группировки в меню согласно весу и предназначению пунктов.
Т.е. у вас есть три пункта, которые действительно необходимы для сравнения (Список, фильтр, Сортировка). Абсолютно непонятно каким образом к этой группе примкнул Делёж ссылками, да и наличие в строке меню ссылки на статью тоже не бесспорен и даже выключка вправо дела не спасает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы