サマリ | 指定範囲を区切ってタブで表示切り替えできるようにする |
---|---|
リビジョン | 1.2 |
対応バージョン | 1.5.3 |
投稿者 | kanateko |
投稿日 | 2022-02-13 (日) 12:34:07 |
マルチライン部分を任意の位置で区切ってタブを作成し、ラベルを選択して表示を切り替えられるようにします。
.plugin-tab { display: flex; flex-wrap: wrap; justify-content: center; margin: 15px 5px; } .tab-label { font-weight: bold; min-width: 100px; background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(98, 98, 98, 0.3); border-bottom-color: rgba(98, 98, 98, 1); border-radius: 4px 4px 0 0; padding: 10px 5px; margin-bottom: 10px; order: -1; flex: 1; text-align: center; } .tab-content { width: 100%; display: none; } .tab-switch { display: none; } .tab-switch:checked + .tab-label { background: transparent; border: 1px solid rgba(98, 98, 98, 1); border-bottom: none; } .tab-switch:checked + .tab-label + .tab-content { display: block; }
2通りの書式があります。
#tab(1個目のタブの表示名,2個目のタブの表示名,3個目のタブの表示名,...){{ 1個目のタブに表示する内容 #split 2個目のタブに表示する内容 #split 3個目のタブに表示する内容 #split ︙ }}
もしくは
#tab{{ #:1個目のタブの表示名 1個目のタブに表示する内容 #:2個目のタブの表示名 2個目のタブに表示する内容 #:3個目のタブの表示名 3個目のタブに表示する内容 ︙ }}
使用例と実際の動作はダウンロードの項に記載してあるリンク先で確認してください。
GPL v3
コメントはありません。 Comments/自作プラグイン/tab2.inc.php