- 2004-02-12 (木)
- Movable Type
blogのレイアウトを考えた際、やりたかったのは 全体を幅760px固定 + 背景色白のDIVの中に収めて、それを画面の幅に対して常に中央寄せで表示させること。そこで、
<HTML> <HEAD></HEAD> <BODY> <DIV align="center"> <DIV align="left" style="width: 760px; background-color: #fff;"> <!-- blog コンテンツ全体 --> </DIV> </DIV> </BODY> </HTML>
という感じの記述を Main Index Template に適応させてみたところ、Windows I.E. 6.0 ではうまく中央寄せで表示されるんだけど、MacOS X + Safari で見ると 表示が崩れている(背景色白が コンテンツ全体に適用されない)。align=right/left とかに変更すると Safari でもうまく背景色白が全体に適応されるのはどういう事なのか。ちきしょう Mac _| ̄|○
(後日 MacOS X + I.E. 5.2 で検証したところ Safari 同様、表示が崩れている事を確認)
その後も CSS の float 属性を使ってどうにか〜 ... と期待を寄せるも、float 属性には left/right/none のいずれかしか指定ができない事が発覚(中央寄せは指定不可能)。今現在も良い案が無く、かつ Mac環境での見栄えは無視しちまおうという決断も下せぬまま、しかたなく 画面左寄せ のレイアウトでお茶を濁している次第です。
2004/02/20 解決しました
- Newer: about this site
- Older: Templateの不具合 : 背景色が正しく表示されない