Я попытаюсь объяснить это как можно лучше. Я хочу применить этот принцип к своему.Термоусадочные элементы div при добавлении новых
Как вы можете видеть, я добавляю «вкладки» на панели вкладок. Когда я добавляю достаточно вкладок, чтобы заполнить всю панель вкладок, и я продолжаю добавлять больше, эти вкладки в основном изменяют размер, чтобы соответствовать div. Я не хочу, чтобы они расширяли div или использовали полосу прокрутки для перемещения между ними. Я хочу, чтобы они сжимались внутри div. Вы можете увидеть точный пример в GIF, который я связал.
Он также должен вести себя одинаково при изменении размера окна.
У вас есть какие-либо идеи о том, как достичь этого? Я пытался с JQuery, но это было слишком много «жесткого кодирования», это не сработало бы при изменении размера или разных разрешениях экрана.
HTML Я хочу подать заявление:
<div class="l_tabs">
<div>
<ul id="myTab1" class="nav nav-tabs bordered">
<li class="tab-add"></li>
<li class="contentTab"></li>
<li class="contentTab"></li>
<li class="contentTab"></li>
<li class="contentTab"></li>
</ul>
</div>
</div>
Когда я добавить новую вкладку добавляет этот
<li class="contentTab"></li>
Любые предложения?
вы забыли добавить скрипку –
Вы забыли удалить '.nav-tabs> li { float: none! Important; дисплей: встроенный блок! Important; } 'https://jsfiddle.net/272p06ng/13/ –
Просто играйте с минимальными и максимальными свойствами https://jsfiddle.net/272p06ng/14/ –