「テンプレート:Message Box」の版間の差分

提供:たまご鯖wiki
ナビゲーションに移動 検索に移動
(rv 調整した結果意図しない挙動になったため)
タグ: 手動差し戻し
(アイコンの幅の調整)
 
(同じ利用者による、間の18版が非表示)
1行目: 1行目:
<includeonly>
<includeonly><table style="border: {{{borderwidth|1px}}} solid {{{bordercolor|gray}}}; background-color: {{{bgcolor|#f4f4f4}}}; width: {{{bgwidth|90%}}}; {{{css|}}}">{{#if: {{{icon|}}}|
<div class="msgbox" style="background-color: {{{bgcolor|#f4f4f4}}}; max-width: {{{bgwidth|90%}}}; border: {{{borderwidth|1px}}} solid {{{bordercolor|gray}}}; padding-left: 5px; padding-right: 5px; {{{css|}}}"><!--
<tr style="padding-left: 5px; padding-right: 5px; {{{css|}}}"><td style="width: 0px;">
<div id="msgbox-icon">
<div id="msgbox-icon"  style="float: left; margin: 0 10px 0 5px; {{{iconcss|}}}">
[[ファイル:{{{icon}}}|{{{iconsize|40px}}}]]
</div>
</div>
-->{{#if: {{{title|}}} |
</td>}}<td>
<div style="width: 100%; {{{titlecss|}}}">
{{#if: {{{title|}}}|<div style="{{{titlecss|}}}"><b>{{{title|}}}</b>{{#ifeq:{{{nbsp|}}}|1||&nbsp;}}</div>}}{{#ifeq:{{{hr|}}}|1|<hr>}}
<b>{{{title}}}</b> &nbsp;
{{#if: {{{text|}}}|<div style="{{{textcss|}}}">{{{text|}}}</div>}}
</div>
</td></tr>
}}
</table></includeonly>
{{#if: {{{text|}}} |
<noinclude>{{Documentation}}</noinclude>
<div class="msgbox-text" style="{{{textcss|}}}">
{{{text}}}
</div>
}}
</div>
 
</includeonly>
<noinclude>
{{Documentation}}
</noinclude>

2022年8月11日 (木) 11:56時点における最新版


テンプレートの解説 [閲覧] [編集] [履歴]

ショートカット

Msgbox

このテンプレートは、メッセージボックスを作成するために用いるテンプレートです。

使用方法

{{Message Box
| bgcolor = 背景の色
| bgwidth = 背景の幅
| bordercolor = 枠線の色
| borderwidth = 枠線の太さ
| css = CSS
| icon = アイコン
| iconcss = アイコンのみに適用されるCSS
| iconsize = アイコンのサイズ
| title = タイトル
| titlecss = タイトルのみに適用されるCSS
| nbsp = タイトルの最後にある「&nbsp;」を付けるかどうか
| hr = タイトルの下に水平線を付けるかどうか
| text = テキスト
| textcss = テキストのみに適用されるCSS
}}

引数

bgcolor
初期値:#f4f4f4
背景の色を指定します。 RGBカラーコード及びwhiteなどCSSで対応されている色を指定できます。
bgwidth
初期値:90%
背景の幅を指定します。
bordercolor
初期値:gray
枠線の色を指定します。RGBカラーコード及びwhiteなどCSSで対応されている色を指定できます。
borderwidth
初期値:1px
枠線の幅を指定します。
css
初期値:
CSSを入力します。style要素の中に記述するため{}などは必要ありません。
icon
初期値:
アイコンのファイル名を指定します。「ファイル:」は必要ありません。この機能はテスト段階です。
iconcss
初期値:
アイコンのみに適用されるCSSを入力します。style要素の中に記述するため{}などは必要ありません。
iconsize
初期値:40px
アイコンの大きさを指定します。
nbsp
初期値:
タイトルの最後にある「&nbsp;」(自動改行を不可とする内部テキスト)を付けるかどうか。1を指定すると付かなくなります。
hr
初期値:
タイトルの下に水平線を付けるかどうか。1を指定すると付きます。
title
初期値:
タイトルを指定します。タイトルは太字になります。
titlecss
初期値:
タイトルのみに適用されるCSSを入力します。style要素の中に記述するため{}などは必要ありません。
text
初期値:
テキストを指定します。
textcss
初期値:
テキストのみに適用されるCSSを入力します。style要素の中に記述するため{}などは必要ありません。
この解説は、テンプレート:Message Box/docから呼び出されています。
カテゴリを追加する時は、/docのサブページに追加してください。