コンテンツ 1
mode:'step'でタブ切り替えをステップ式に
let $step = document.getElementById('tab4');
fn$.tabs({mode:'step'})($step);
spotと併用:タブごとのサイズは自動調整される
fn$.spot()($step);
コンテンツ 2
ヒントやメッセージ
//ヒント
data-hint="ヒントです"
//メッセージ
data-header="メッセージを自由に"
メッセージのデザイン
top_msg: { class:'hdl-fukibg my-2'},
hint_msg: { class:'grey lighten-3red text-white px-3 py-1 my-2'},
last_msg: { class:'grey lighten-3red text-white px-3 py-1 my-2'},
コンテンツ 3
//フッターにもメッセージ
data-footer="もうすぐですよ!"
コンテンツ 4
コンテンツ 5
fn$.tabs({mode:'step'})(document.getElementById('tab4'));
//フィッターのsticlyは、cssで実現
.sticky-bottom {
position: -webkit-sticky;
position: sticky;
bottom: 0;
align-self: flex-end;
}
//親要素にoveflow = hiddenがあると効かない!
stepTabs & Spot
let $step = document.getElementById('tab4');
fn$.tabs({mode:'step'})($step);
fn$.spot()($step);