FC2ブログ

FAQ・よくある質問

プラグインのカレンダーの位置指定ができません

旧フォーラムの記事です http://blog.fc2.com/forum/viewtopic.php?f=6&t=3052
洵 2005-08-13 22:37:34
件名 :プラグインのカレンダーの位置指定ができません

これは、InternetExplorer以外のブラウザで発生する現象です。
「プラグインの設定」の「コンテンツの文字位置」では、
InternetExplorer以外は位置指定をすることができません。

プラグインカレンダーの、HTMLの設定は以下のようになってます。
<p class="plugin-calender" &align>
<table summary="カレンダー" class="calender">
(カレンダーの中身)
</table>
</p>

赤字の&alignには
「中央寄せ」を指定した場合はtext-align: center; が、
「左寄せ」を指定した場合はtext-align: left; が、
「右寄せ」を指定した場合はtext-align: right; が入ります。

しかし、スタイルシートでは本来、
text-alignで四角いもの(tableやdiv)を動かすことはできません。
InternetExplorerだけ、文字以外のものも動かしてしまうのです。

なので、どうしてもIE以外でカレンダーの位置設定をしたい場合は、
HTMLかスタイルシートに以下の指定を追加する必要があります。

HTMLを直す場合

<table summary="カレンダー" class="calender" align="center">

中央ならcenter、左ならleft、右ならrightになります。


スタイルシートを直す場合

※中央寄せ
.calender{
margin-left: auto;
margin-right: auto;
}

※左寄せ
.calender{
margin-left: (左に空けたい余白);
margin-right: auto;
}

※右寄せ
.calender{
margin-left: auto;
margin-right: (右に空けたい余白);
}

なお、class名がcalendarではなくcalenderになってることにご注意ください(笑)

by FC2スタッフ  2005年08月13日 22:37
by FC2スタッフ
2005年08月13日 22:37

コメント一覧 新しい順に表示▽ / 古い順に表示△

コメント一覧

このコミュニティにご参加頂くと、コメントの書き込みができます

書き込み情報はありません