お蔵入り
WINとMACでデザインが変わってしまいます。
初めて質問させていただきます。初心者なので見当違いな表現があったらすいません。また以前同じような質問があったかもしれないのですが、自分では見つけられなかったので、よろしくお願いします。
今、livedoor blogのテンプレートをカスタマイズしてデザインをしているのですが、WIN+IE(6 & 7)で見る分には問題なく表示されているのですが、MAC+SAFARIで確認したところ、カラムが右にずれていたり、左カラムが消えていたりという現象が出ています。
なにか解決する方法はあるのでしょうか?
ちょっと質問の仕方もわかりづらいかもしれませんがよろしくお願いします。
Blogは
です。
2008-05-26 18:57の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
Ads By Google
回答(2)
1.
2008-05-27 01:04:35

どのOSのどのブラウザーで見ても全く同じように見えるようにすることは現実的にに困難です。それは、各ブラウザーによって、文字の幅や高さが微妙に違ったりするからです。また、Win + IE は、CSS に対してあいまいで多少のCSS設定の間違いでも融通を聞いてくれますが、Firefox、Safari、NetscapeなどはきっちりとCSSを読み違ってくるとのことです。
という訳で、ご指摘のような現象が起こります。例えば、MAC+Safariでカラムが左カラムが消えているというのは、どこかに横幅の大きすぎるところがあって下に落ちているのではないでしょうか。大きそうなところの横幅(width)を調節することで直せるのではないかと思います。例えば、次を参照されて検討下さい(多少の余裕を持たせることが必要と思います)。
http://helpguide.livedoor.com/help/blog/qa/grp42 (ヘルプにある「ブログのサイドバーが落ちる/ずれる」というQ&Aです)
なお、ライブドアブログで使える推薦ブラウザーは、Win IE(6以降)、Win Firefox、Mac Firefoxの3つ、一部機能制限があるが使えるものは、Win Netscape(バージョン7以降)、Win Opera (バージョン8以降)、Mac Safariとのこと。
過去のログから次のQ&Aが参考になると思いますのでご覧になって下さい。
http://knowledge.livedoor.com/3451
という訳で、ご指摘のような現象が起こります。例えば、MAC+Safariでカラムが左カラムが消えているというのは、どこかに横幅の大きすぎるところがあって下に落ちているのではないでしょうか。大きそうなところの横幅(width)を調節することで直せるのではないかと思います。例えば、次を参照されて検討下さい(多少の余裕を持たせることが必要と思います)。
http://helpguide.livedoor.com/help/blog/qa/grp42 (ヘルプにある「ブログのサイドバーが落ちる/ずれる」というQ&Aです)
なお、ライブドアブログで使える推薦ブラウザーは、Win IE(6以降)、Win Firefox、Mac Firefoxの3つ、一部機能制限があるが使えるものは、Win Netscape(バージョン7以降)、Win Opera (バージョン8以降)、Mac Safariとのこと。
過去のログから次のQ&Aが参考になると思いますのでご覧になって下さい。
http://knowledge.livedoor.com/3451
回答レベル : 回答
ありがとうございます。
返答が遅くなって申し訳ありません。
ただ幅を変えてみても変化なしでした・・・。
やっぱりIEとsafariで表示を同じようにするのは難しいのでしょうか?
2.
2008-05-27 04:38:25

Safari もMacも使ってないので、
見当違いだったらすみません。
(デザインを保存した上で作業下さい)
スタイルシートで以下の様に変更してみて下さい。
見当違いだったらすみません。
(デザインを保存した上で作業下さい)
スタイルシートで以下の様に変更してみて下さい。
/*
#content ,
#pluginA {
display: inline;
}
#pluginB {
display: inline;
}
*/
#content{
float: right;
width: 440px;
margin: 0 0 0 0;/*-640px;*/
padding-bottom: 0px;
text-align: left;
position:relative;
right:200px;
}
#pluginA{
float: left;
width: 175px;
color:#999999;
margin: 0 0 0 0;/*-845px;*/
padding-bottom: 50px;
background-color #352120;
}
#pluginB{
float: right;
width: 175px;
color:#999999;
margin: 0 0 0 0;/*-180px;*/
padding-bottom: 50px;
background-color #352120;
position:relative;
left:440px;
}
自信度 : 自信なし 回答レベル : アドバイス
ありがとうございます。
返答が遅くなってしまい申し訳ありません。
ただ、教えていただいたソースはsafariではきれいに表示されるようになったのですが、逆にIEで崩れてしまいました。今は元に戻しています。
Ads By Google
コメント(2)
#1. BLUEPIXY
2008-05-28 16:43:02
そうですか>1
こちらで確認した所では、
IE7&Firefox2 で問題なく表示されます。
現状では、Firefox でもぐちゃぐちゃです。
#2. BLUEPIXY
2008-05-28 17:35:00
とりま、
モジラ系で表示がうまくないのは、margin にマイナス使ってるからかと思うので、
とりあえず、margin:0 にして、
テンプレートで、
pluginA
content
pluginB
にして、
left
right
right
とかして
あと、margin で調整する
とかすればいいかもしれない。
知らんけど。
