コンテンツにスキップ

テンプレート:Box

提供: Wikisource
テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

基本的な使い方

[編集]

{{box|内容}} と入力すると次のようになります:

内容

パラメーター

[編集]
特殊パラメーター
パラメーター 説明 出力例
|type =  ボックスの種類
black
,
white
,
transparent
|span =  divタグではなくspanタグを使用 yes
|wide =  ページや表の幅いっぱいに広げる
yes
|inline =  インライン表示にする text text
yes
text
|header =  任意の見出しを表示
見出し
本文
|shadow =  ボックスに影をつける
yes
CSS パラメーター
パラメーター 説明 デフォルト 対応する CSS
"content" ボックスの内容(必須
opt1
 |background = 
opt2
 |color = 
ボックスの背景色 background-color
|align =  ボックスの配置(left、center、right)(推奨 left float
|padding =  ボーダーの内側の余白 3px padding
|style =  ボーダーのスタイル solid border-style
|border color =  ボーダーの色 black border-color
|border size =  ボーダーの太さ 3px border-width
|text align =  テキストの配置(推奨 left text-align
|spacing =  文字間のスペース letter-spacing
|font =  テキストのフォント font-family
|font size =  テキストのサイズ font-size
|text color =  テキストの色 black text-color
|margin =  ボックスの外側の余白(typeが inline-block または block でない場合は水平方向のみ) 3px margin
|box type =  ボックスのタイプ(inline、inline-block、block) inline-block display
|height =  ボックスの高さ height
|width =  ボックスの幅 (テキストの幅) width
|CSS =  任意の追加 CSS(末尾に ; を忘れずに
その他の CSS パラメーター
パラメーター 説明 デフォルト 対応する CSS
|top margin =  ボックスの上側の外側余白(typeが inline-block または block でない場合は水平方向のみ) 3px margin-top
|bottom margin =  ボックスの下側の外側余白(同上) 3px margin-bottom
|left margin =  ボックスの左側の外側余白(同上) 3px margin-left
|right margin =  ボックスの右側の外側余白(同上) 3px margin-right
|top padding =  ボーダーの上側の内側余白 3px padding-top
|bottom padding =  ボーダーの下側の内側余白 3px padding-bottom
|left padding =  ボーダーの左側の内側余白 3px padding-left
|right padding =  ボーダーの右側の内側余白 3px padding-right
|radius =  ボックスの角の丸み(ボーダーの半径) 0 border-radius
|max-height =  ボックスの最大の高さ max-height
|min-height =  ボックスの最小の高さ min-height
|max-width =  ボックスの最大の幅 max-width
|min-width =  ボックスの最小の幅 min-width


[編集]
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
A
B
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.
C
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
{{box|A|background=red|text color=white}}
{{box|B|background=blue|text color=orange}}
{{box|C|background=black|text color=white|margin=0px|height=1em|width=40px|border color=yellow}}

DOG
{{box|spacing=5px|height=50px|DOG}}

The quick brown fox jumps over the lazy dog
{{box|background=yellow|align=center|border size=10px|radius=20px|text align=center|The quick brown fox jumps over the lazy dog}}

テンプレートデータ

[編集]
これはビジュアルエディターテンプレートウィザードにより使用されるテンプレートのためのTemplateData文書です。

Box

このテンプレートは、事前定義されたオプションやCSSで装飾されたボックスを生成します。

テンプレートパラメーター[テンプレートデータを編集]

このテンプレートは、パラメーターを1行で記述することが推奨されています。

パラメーター説明状態
11

ボックス内に表示する内容。

こんにちは、世界!
不明推奨
headerheader

ボックスの見出し。

警告
不明推奨
alignalign

ボックスの配置(左寄せ、中央、右寄せなど)。

既定
left
center
不明推奨
box typebox type

ボックスの表示形式(CSSのdisplay): block、inline-block、inline。

block
自動入力値
inline-block
不明省略可能
widewide

yesを指定するとボックスがページ幅いっぱいに広がります。

既定
no
yes
自動入力値
ブール値省略可能
inlineinline

yesでボックスをインライン表示にします。

既定
no
yes
ブール値省略可能
stylestyle

ボーダーのスタイル。

既定
solid
不明省略可能
paddingpadding

ボックス内側の余白(パディング)。

既定
3px
不明省略可能
top paddingtop padding

ボックス上部のパディング。

不明省略可能
bottom paddingbottom padding

ボックス下部のパディング。

不明省略可能
left paddingleft padding

ボックス左側のパディング。

不明省略可能
right paddingright padding

ボックス右側のパディング。

不明省略可能
border colorborder color

ボックスのボーダー(枠)の色。

既定
black
red
文字列省略可能
radiusradius

角の丸み(ボーダー半径)。

既定
0
5em
不明省略可能
typetype

ボックスの種類(black、white、transparent)。

black
不明省略可能
border sizeborder size

ボーダーの太さ。

既定
3px
不明省略可能
colorcolor background

背景色。

既定
white
black
不明省略可能
text colortext color

テキストの色。

既定
black
green
不明省略可能
text aligntext align

テキストの配置(CSSのtext-align)。

既定
left
center
不明省略可能
spacingspacing

文字間のスペース。

不明省略可能
fontfont

フォントファミリー(例:serif、sans-serifなど)。

不明省略可能
font sizefont size text size

テキストのサイズ。

不明省略可能
marginmargin

ボックスの外側の余白(マージン)。

既定
3px
30px
不明省略可能
top margintop margin

ボックスの上部マージン。

不明省略可能
bottom marginbottom margin

ボックスの下部マージン。

不明省略可能
left marginleft margin

ボックスの左側マージン。

不明省略可能
right marginright margin

ボックスの右側マージン。

不明省略可能
heightheight

ボックスの高さ。

既定
''内容の高さ+マージン''
400px
不明省略可能
max-heightmax-height

ボックスの最大高さ。

800px
不明省略可能
min-heightmin-height

ボックスの最小高さ。

100px
不明省略可能
widthwidth

ボックスの幅。

既定
''テキストの幅+マージンやパディング''
不明省略可能
max-widthmax-width

ボックスの最大幅。

不明省略可能
min-widthmin-width

ボックスの最小幅。

不明省略可能
CSSCSS

追加で適用したい任意のCSS(;を忘れずに)。

不明省略可能

追跡カテゴリー

[編集]

参照項目

[編集]