У меня есть список вкладок, которые динамически генерируемые:Как обрабатывать длинный список вкладок
<ul>
<li>Tab #1</li>
<li>Tab #2</li>
<li>Tab #3</li>
<li>Tab #4</li>
<li>Tab #5</li>
<!-- ...up to #N -->
</ul>
Там может быть от 2 до бесконечности вкладок. Команда разработчиков хочет, чтобы последняя вкладка сообщила More v[down arrow]
и превратилась в выпадающий список, содержащий оставшиеся вкладки, если и только если ширина вкладок превышает выделенное им пространство. После выбора одной из вкладок в раскрывающемся списке текст More v
изменится на текст выбранной вкладки, чтобы пользователь знал, на какой вкладке они находятся.
Tab #1 | Tab #2 | Tab #3 | Tab #4 | More v
Tab #5
Tab #6
Tab #7
Tab #8
Tab #9
В то время как я могу определенно думать пару способов справиться с этим экспромтом, есть какая-либо библиотека, которые могут справиться с этим для меня или есть ли какие методы или общие рекомендации, которые вы хотели бы поделиться?
Заранее благодарен!
Я думаю, что если у вас есть бесконечность вкладки вы в беде. –
Я предполагаю, что «бесконечность» имела в виду «20-иш». –