css аккордеон, нужен, памагите найти
Страницы: 1
css аккордеон, нужен, памагите найти
Рисунок
Второй день рыщу в интернете, не могу найти рабочий вариант вот такого аккордеона, как на картинке. На десктопе горизонтально, а на мобильнике вертикально.
Искать в лом, накидал немного, но под сайт подстраивать все равно самому придется.

Разметка
Код
    <div class="tab-bed">
      <div class="block-tab">
         <input type="radio" name="tabs" id="tab-nav-1" checked="">
         <label for="tab-nav-1">About Us</label>
            <div class="tabs">
               Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
               Aenean commodo ligula eget dolor. Aenean massa.
               Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
               Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.
               Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
               Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus.
               Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.
            </div>
      </div>
      <div class="block-tab">
      <input type="radio" name="tabs" id="tab-nav-2">
      <label for="tab-nav-2">Services</label>
            <div class="tabs">
            Aenean commodo ligula eget dolor. Aenean massa.
            Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
            Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.
            Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
            Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus.
            Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.
         </div>
      </div>
      <div class="block-tab">
      <input type="radio" name="tabs" id="tab-nav-3">
      <label for="tab-nav-3">Blog</label>
            <div class="tabs">
            Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
            Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.
            Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
            Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus.
            Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.
         </div>
      </div>
      <div class="block-tab">
      <input type="radio" name="tabs" id="tab-nav-4">
      <label for="tab-nav-4">Portfolio</label>
            <div class="tabs">
            Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.
            Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
            Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus.
            Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.
         </div>
      </div>
      <div class="block-tab">
      <input type="radio" name="tabs" id="tab-nav-5">
      <label for="tab-nav-5">Contact</label>
            <div class="tabs">
            Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo.
            Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus.
            Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus.
         </div>
      </div>
   </div>

Стили

Код
.tab-bed {
  width: 767px;
  margin: 0px auto;
  display: flex;
}

.tab-bed > div > input {
 display: none;
}
.block-tab {position: relative;}
.tab-bed div label {
   display: block;
    margin: 0px 10px 20px 0px;
    padding: 10px;
    transition: background-color .4s;
    writing-mode: vertical-lr;
    width: 20px;
    height: 200px;
    background: #000;
    color: #fff;
   cursor: pointer;
}

.tab-bed div > input:checked + label {
    background: #fff;
    color: #000;
    writing-mode: horizontal-tb;
   width: 500px;
}
.tabs {
  position: absolute;
  display: none;
}
#tab-nav-1:checked ~ .tabs,
#tab-nav-2:checked ~ .tabs,
#tab-nav-3:checked ~ .tabs,
#tab-nav-4:checked ~ .tabs,
#tab-nav-5:checked ~ .tabs {
  top: 50px;
  display: block;
}
@media (max-width: 767px) {
.tab-bed {display:block;width: 100%;}
.tab-bed div label {writing-mode: horizontal-tb;width: 96%;height: 20px;margin: 0px 10px 5px 0px;}
.tab-bed div > input:checked + label {width: 96%;}
.tabs {position: static;margin-bottom: 10px;}
}
 
Бомба - благодарю!
В плагине Шорт коды есть что то подобное
Цитата
Юрий пишет:
В плагине Шорт коды есть что то подобное

зачем тут плагины, лишняя нагрузка. Пример от Владимира агонь!

Рисунок
Изменено: Федя - 10 Ноября 2022 11:07
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:14 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
13:03 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
13:04 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
20:13 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
15:04 Adtrafico - Правильная партнёрская сеть под бурж трафик 
19:21 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
17:32 Новая жизнь, старого форума 
04:17 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
02:16 BetaTransfer касса — это надежный сервис приема платежей в сфере High Risk 
21:43 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
15:03 Продам аккаунты 1 ТБ Облако@Mail.ru 
14:59 PlayPay.biz - Лутбоксы с товарами, играми 
12:40 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
12:00 BestChange – обменивать электронную валюту можно быстро и выгодно 
23:14 Точные прогнозы на футбол 
20:09 Сколько сейчас стоит наполнение ИМ? 
12:43 Куплю проигрышные букмекерские аккаунты 
04:33 Половина скидок на распродажах — фейк 
07:53 НейроБабушка наказывает мошенников 
19:59 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
19:57 Пятница 13-ое: VK принял радикальное решение и закрыл доступ к порно контенту