テンプレート・ノート:Sidebox

ページのコンテンツが他言語でサポートされていません。
提供:ウィキボヤージュ

右寄せにならない[編集]

皆様編集お疲れ様です。このテンプレートなのですが、用途として、また他のプロジェクトの対応するテンプレートからして、右寄せになるべきものと思います。

Module:Side boxを使用しているようなのですが、モジュールの記法が分からないので(私も学ぼうかと思うのですが…)どなたか分かる方、よろしくお願いいたします。--Atmark-chan <T/C> 2020年10月24日 (土) 12:25 (UTC)[返信]

コメント わざわざ右寄せにするべきでしょうか? 左に配置されていようと右に配置されていようと記事内でリンクや情報を提供できればいい話であると思います. 右か左かにこだわる必要はないのでは? --Tmv (会話) 2020年10月24日 (土) 23:44 (UTC)[返信]
コメント @Tmvさん: まあ確かに「リンクや情報を提供」するという目的自体は達成できていると思うのですが、
  • Side~」(どちらかに寄っている、つまりfloatされている、というイメージ?)というテンプレート名と合わない
  • このような場合に無駄に高さをとってしまう
などの理由から、やはり右寄せにしておいたほうが良いと思います。
一応、モジュールをいじらなくても、divで囲ってfloat: right;を指定するだけでもとりあえずは可能かと思います。--Atmark-chan <T/C> 2020年10月25日 (日) 08:47 (UTC) ping 忘れ--Atmark-chan <T/C> 2020年10月25日 (日) 10:33 (UTC)[返信]
  • コメント @Tmvさん:私もAtmark-chanさんに同意して、右寄せにしたほうがいいと思います。モジュールをWikipediaと比較して見てみましたが、Module:Side boxに問題にはなさそうです。恐らく別のモジュールとのリンクが不足しているものと思われます。--Mario1257 (トーク) 2021年2月1日 (月) 17:17 (UTC)[返信]
    コメント @Mario1257さん すみません, こちらで返信に気づいておりませんでした. 日本語版Wikipediaを見るとMediaWiki:Cmmon.cssに以下のようなスタイルシートがありました :
body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
これを指定すれば右寄せになると思います. 日本語版WikipediaのようにMediaWiki:Common.cssに記述することもできますし, templatestylesで書くこともできますね (個人的にはtemplatestylesの方が編集者にとってわかりやすい気がしますが) . --Tmv (会話) 2021年2月1日 (月) 22:27 (UTC)[返信]
  • 返信 @Tmvさん:詳細な情報のほうありがとうございます。私のほうでもHTMLを確認してみたころ、このclass指定が必要そうですね。ただ、Wikipediaと同様にこのテンプレートを元に呼出をしているので、CSSに書いたほうがいいと思います。--Mario1257 (トーク) 2021年2月4日 (木) 19:12 (UTC)[返信]
    報告 @Mario1257さん 追加しました. 適切に右寄せになったようです. 上には書いていませんでしたがmbox-small-leftクラスもposition=leftを指定した際に使われるようなのでWikipediaより転記しました. --Tmv (会話) 2021年2月5日 (金) 00:35 (UTC)[返信]