Доброго времени суток.
Проблема вот в чём:
Есть 2 примера: https://jsfiddle.net/0yydm9x0/1/
<body>
<h1>Пример №1</h1>
<div id="accordion-777" class="panel-group" aria-multiselectable="true" role="tablist">
<div class="panel panel-default row">
<div class="panel-heading col-lg-3 col-md-3 col-sm-3 col-xs-3" role="tab">
<div class="panel-title"><a href="#accordion-777 .item-1" role="button" data-toggle="collapse" data-parent="#accordion-777" aria-expanded="true">Кнопка 1</a></div>
</div>
<div class="panel-collapse collapse item-1 col-lg-3 col-md-3 col-sm-3 col-xs-3" role="tabpanel">
<div class="panel-body">
<p>Контент 1</p>
</div>
</div>
</div>
<div class="panel panel-default row">
<div class="panel-heading col-lg-3 col-md-3 col-sm-3 col-xs-3" role="tab">
<div class="panel-title"><a href="#accordion-777 .item-2" role="button" data-toggle="collapse" data-parent="#accordion-777" aria-expanded="false">Кнопка 2</a></div>
</div>
<div class="panel-collapse collapse item-2 col-lg-3 col-md-3 col-sm-3 col-xs-3" role="tabpanel">
<div class="panel-body">
<p>Контент 2</p>
</div>
</div>
</div>
<div class="panel panel-default row">
<div class="panel-heading col-lg-3 col-md-3 col-sm-3 col-xs-3" role="tab">
<div class="panel-title"><a href="#accordion-777 .item-3" role="button" data-toggle="collapse" data-parent="#accordion-777" aria-expanded="false">Кнопка 3</a></div>
</div>
<div class="panel-collapse collapse item-3 col-lg-3 col-md-3 col-sm-3 col-xs-3" role="tabpanel">
<div class="panel-body">
<p>Контент 3</p>
</div>
</div>
</div>
</div>
<br>
<h1>Пример №2</h1>
<div id="accordion-799" class="panel-group" aria-multiselectable="true" role="tablist">
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3 panel-heading">
<div class="list-group">
<div class="list-group-item" role="tab"><a href="#accordion-799 .item-1" role="button" data-toggle="collapse" data-parent="#accordion-799" aria-expanded="false">Кнопка 1</a></div>
</div>
<div class="list-group">
<div class="list-group-item" role="tab"><a href="#accordion-799 .item-2" role="button" data-toggle="collapse" data-parent="#accordion-799" aria-expanded="false">Кнопка 2</a></div>
</div>
<div class="list-group">
<div class="list-group-item" role="tab"><a href="#accordion-799 .item-3" role="button" data-toggle="collapse" data-parent="#accordion-799" aria-expanded="false">Кнопка 3</a></div>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3 panel-collapse">
<div class="collapse item-1" role="tabpanel">
<div class="panel-body">
<p>Контент 1</p>
</div>
</div>
<div class="collapse item-2" role="tabpanel">
<div class="panel-body">
<p>Контент 2</p>
</div>
</div>
<div class="collapse item-3" role="tabpanel">
<div class="panel-body">
<p>Контент 3</p>
</div>
</div>
</div>
</div>
</body>
Нужно сделать рабочий макет, как во втором примере, но чтобы при выборе определённой вкладки, другие сворачивались (как в примере №1), и новый контент появлялся сверху (как во втором примере №2). Если это вообще возможно сделать.
В чём может быть ошибка?
С бутстрапом, как и с вебом в целом работаю недавно, так что не пинайте, пожалуйста.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать такой же эффект, как на сайте ниже, при котором фон остаётся на месте, а сайт "листается" дальше?.
Есть стиль, выглядит так, нужно сделать, чтобы круги располагались в шахматном порядке, как на картинке. Нужно замостить так весь бэкграунд....
Помогите, в следующем коде не работает выравнивание. Выравнивает только высоту, то есть 60px.
Использую Angular2 и webpack. Стили подключены к компонентам, инкапсуляция не используется.