Additional blocks for Berry CSS, Albireo CMS and MF-template
Tab1 Tab2 Tab3

Таб 1

Таб 2

Таб 3

<!-- nosimple -->
<div x-data="{tab: 1, btnCount: 0, cssActive: 'bg-primary600 t-white', cssInactive: 'bg-gray500 t-white', cssDefault: 'button rounded0 rounded10-t mar3-r'}" class="mar30-tb">

    <div class="b-flex">
        <span x-data="{ id: ++btnCount }" :class="[tab == id ? cssActive : cssInactive, cssDefault]" @click="tab = id">Tab1</span>
        <span x-data="{ id: ++btnCount }" :class="[tab == id ? cssActive : cssInactive, cssDefault]" @click="tab = id">Tab2</span>
        <span x-data="{ id: ++btnCount }" :class="[tab == id ? cssActive : cssInactive, cssDefault]" @click="tab = id">Tab3</span>
    </div>

    <div x-effect="Array.from($el.children).forEach((child, index) => child.style.display = (index + 1 === tab) ? '' : 'none')" class="pad20-rl pad20-t bordered rounded10-b rounded10-r" x-cloak>
<!-- /nosimple -->
        
        <!-- каждая вкладка в отдельном блоке -->
        <div class="animation-fade">
            Таб 1
        </div>
        
        <div class="animation-fade">
            Таб 2
        </div>
        
        <div class="animation-fade">
            Таб 3
        </div>
        
    </div>
</div>

MaxSite.org © 2006-2026