テンプレート:Flex
このテンプレートは、一つ以上の項目を規則正しく一行表示する機能を提供します。
Luaモジュールを使用しています: |
使い方
[編集]引数
[編集]引数名 | 既定値 | 説明 |
---|---|---|
array | なし | 表示する項目。区切りキーワード(規定は全角スペースU+3000)で区切ります。改行キーワード(既定は「br」)を指定すると改行します。 |
sep | 全角スペースU+3000 | 区切りキーワード |
justify-content | space-around | CSSのjustify-content |
style | なし | 追加のCSS指定 |
br | br | 改行キーワード。文字列「br」を表示項目として使いたい場合に代替の改行キーワードを指定します。 |
magic-number | 絵文字「🥕」U+1F955 | このテンプレートが内部で使うマジックナンバーを一文字のみ指定します。文字「🥕」を表示要素として使いたい場合に代替のマジックナンバーを指定します。 |
使用例1
[編集]- 入力
{{Flex|array=筑紫に 京都へ 坂東さ br {{resize|200%|🍊みかん}} br 🍎リンゴ 🍇ブドウ}}
- 出力
筑紫に京都へ坂東さ🍊みかん🍎リンゴ🍇ブドウ
使用例2
[編集]- 入力
{{Flex|justify-content=space-between|style=color:green|magic-number=🍆|array=筑紫に 京都へ 坂東さ br {{resize|200%|🥕人參}} br 🍎リンゴ 🍇ブドウ}}
- 出力
筑紫に京都へ坂東さ🥕人參🍎リンゴ🍇ブドウ
使用例3
[編集]- 区切りキーワード引数sepに「🏯」を指定しつつ、改行キーワードを変更する引数brに「foo」を指定して文字列「br」を文字列として表示できるようにします。
- 入力
{{Flex|sep=🏯|br=foo|justify-content=space-evenly|array=[[邦文日本外史/扉と挿図|扉と挿図]]。🏯[[邦文日本外史/序|序]]。🏯br🏯[[邦文日本外史/上書|上書]]。🏯[[邦文日本外史|目次]]。🏯foo
🏯[[邦文日本外史/卷之一|'''卷之一''' 源氏前記平氏]]。🏯[[邦文日本外史/卷之二|'''卷之二''' 源氏正記源氏上]]。🏯[[邦文日本外史/卷之三|'''卷之三''' 源氏正記源氏下]]。🏯foo
🏯[[邦文日本外史/卷之四|'''卷之四''' 源氏後記北條氏]]。🏯[[邦文日本外史/卷之五|'''卷之五''' 新田氏前記楠氏]]。🏯[[邦文日本外史/卷之六|'''卷之六''' 新田氏正記新田氏]]。🏯foo
🏯[[邦文日本外史/卷之七|'''卷之七''' 足利氏正記足利氏上]]。🏯[[邦文日本外史/卷之八|'''卷之八''' 足利氏正記足利氏中]]。🏯[[邦文日本外史/卷之九|'''卷之九''' 足利氏正記足利氏下]]。🏯 foo
🏯[[邦文日本外史/卷之十|'''卷之十''' 足利氏後記後北條氏]]。🏯[[邦文日本外史/卷之十一|'''卷之十一''' 足利氏後記武田氏上杉氏]]。🏯[[邦文日本外史/卷之十二|'''卷之十二''' 足利後記毛利氏]]。🏯foo
🏯[[邦文日本外史/卷之十三|'''卷之十三''' 德川氏前記織田氏上]]。🏯[[邦文日本外史/卷之十四|'''卷之十四''' 德川氏前記織田氏下]]。🏯[[邦文日本外史/卷之十五|'''卷之十五''' 德川氏前記豐臣氏上]]。🏯foo
🏯[[邦文日本外史/卷之十六|'''卷之十六''' 德川氏前記豐臣氏中]]。🏯[[邦文日本外史/卷之十七|'''卷之十七''' 徳川氏前記豊臣氏下]]。🏯[[邦文日本外史/卷之十八|'''卷之十八''' 德川氏正記德川氏一]]。🏯foo
🏯[[邦文日本外史/卷之十九|'''卷之十九''' 德川氏正記德川氏二]]。🏯[[邦文日本外史/卷之二十|'''卷之二十''' 德川氏正記德川氏三]]。🏯[[邦文日本外史/卷之廿一|'''卷之廿一''' 德川氏正記德川氏四]]。🏯foo
🏯[[邦文日本外史/卷之廿二|'''卷之廿二''' 德川氏正記德川氏五]]。}}
- 出力
制約事項
[編集]- spanノードとdisplay:flexを利用しているため、{{nop}}や{{left}}や{{MarginNote}}などWikitext展開後にdivノードやdisplay変更を含むテキストは使えません。