WEBサーバにアップロードするとローカル環境では正常に適用されていたスタイルシートの一部が適用されなくなってしまいます。

スタイルシートは外部cssにまとめて記述していて、適用されなくなってしまうのは主にマージン関係のスタイルシートです。
サーバはさくらインターネットですが、どなたか解決策をご存じないでしょうか?

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2006/07/17 08:01:55
  • 終了:2006/07/22 03:02:02

回答(4件)

id:YANOSHI No.1

YANOSHI回答回数15ベストアンサー獲得回数02006/07/17 23:26:22

ポイント23pt

ちゃんとアップロードができていないのではないでしょうか

http://q.hatena.ne.jp/1153090914

(URLはダミーです)

id:tecra

いいえ、アップロードは問題ないはずです。

アップロードしたファイルをもう一度ダウンロードしてローカルのものと照合したら100%一致しましたので。

それに、アップロード不全なら同じCSSファイルの一部だけ適用されないというのは考えにくいですし。

また、他のサーバにアップロードしたら正常に動作したので、サーバ固有の問題かもしれないです。

それも考えにくいですが。。。

2006/07/17 23:42:29
id:chankaz No.2

chankaz回答回数53ベストアンサー獲得回数32006/07/18 23:52:07

ポイント23pt

・CSSファイルをバイナリモードでアップロードした。

・アップロード時に文字コードが変わってしまった。

・HTMLファイルとCSSファイルの文字コードが違う。

思いついたのはこのぐらいですが…。

FTPソフトの設定を確認してみるとかはいかがでしょうか。

ただ「他サーバでは正常」ということですので、アップロード環境が全く同じなら、上の2つは考えにくいですね。


> アップロードしたファイルをもう一度ダウンロードしてローカルのものと照合したら100%一致しましたので。

サーバ上のCSSファイルを直接表示させても一致しましたか?

あとは、

・アップロード後、ローカル環境とは違う環境(ブラウザ)で見ている

ということはありませんか。


CSSバグリスト@CSSバグ辞典スレッド

http://members.at.infoseek.co.jp/cssbug/

id:tecra

>サーバ上のCSSファイルを直接表示させても一致しましたか?

一致しました。

ブラウザはローカル環境と同じもので見ています。

2006/07/19 02:42:17
id:dozingcat No.3

dozingcat回答回数4ベストアンサー獲得回数12006/07/19 01:59:41

ポイント22pt

意外とHTTPヘッダの Content-Type に文字コードが指定されていたりしませんかね?

http://www.mozilla.gr.jp/standards/webtips0022.html

http://www.mozilla.gr.jp/standards/webtips0023.html

id:tecra

同じCSSファイルの中の特定のスタイルだけが適用されないのです。

1つのファイルの中で一部だけコードが異なるということはないですよね?

2006/07/19 02:40:30
id:chankaz No.4

chankaz回答回数53ベストアンサー獲得回数32006/07/22 02:51:42

ポイント22pt

>1つのファイルの中で一部だけコードが異なるということはないですよね?

↓今回のケースとは異なりますが、ご参考までに。

http://cssbug.at.infoseek.co.jp/detail/safari/b001.html

上記の場合は単なる文字化けですが、上記とは別に、CSSファイルの文中に何らかのミスがあると、それ以降の文字列は認識されないのでスタイルが適用されなくなります。

ですから、「一部だけコードが異なる」ということはなくても、「一部だけ何らかの不具合が起きることはない」とは言い切れないでしょう。

…と、ここまで書いていてふと思ったのですが、各文字列の「大文字/小文字」は統一されていますか?


いずれにしても

HTMLファイルとCSSファイルの問題の部分のソースとか、使用しているOSやFTPソフトやブラウザ名やバージョンなどなど、作成環境をもっと具体的に提示すれば、回答者の方ももう少し答えやすくなるかもしれません。

id:tecra

原因はhtmlの読み込みに使用しているphpファイルにあり、解決しました。

お答え頂きありがとうございました。

2006/07/22 03:01:24

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません