今、自分のサイト内で別のコンテンツの整理をしているので、とりあえずブログで。
Expression Webでテーブル全体をセンタリングしたいとき、Internet ExplorerではちゃんとセンタリングするのにFirefoxでは左寄せになってしまって困ったことはありませんか?
私もそうだったんですが。
そこで、対処方法は以下の通り。
すべてのテーブルを中央に配置するには、以下の手順でスタイルを作成します。
- [書式]-[新しいスタイル]をクリック
- [新しいスタイル]ダイアログボックスの[セレクタ]ボックスには「table」と指定
- スタイルの定義先を指定
- [ボックス]カテゴリを開いて、[margin]の「すべて同じにする」のチェックを外す
- 以下の図のように、top と bottom は「0px」、right と left は「auto」に指定して、[OK]ボタンをクリック
センタリングしたいテーブルを指定したい場合、タグ自体にスタイルを作成するのではなく、クラススタイル(最初に「.」からはじまるセレクタ名)にします。そのあと、クイックタグセレクタバーを利用して、センタリングしたいテーブルを選択してから、[スタイルの適用]作業ウィンドウからそのスタイルをクリックします。また、インラインスタイルになると強制的にセンタリングになります。




