- PR -

スタイルシートの設定について

投稿者投稿内容
みつん
大ベテラン
会議室デビュー日: 2004/05/21
投稿数: 100
投稿日時: 2005-07-19 12:51
いつも勉強させていただいております。

現在ASP.NETにてWebアプリを開発中です。

お客様の環境で、スタイルシートが反映される人とされない人が
出ました。
全てIEでバージョンは6.0以上ということです。
但し、本当にバージョンが6.0以上かは現在確認中です。(IEなのは確か)

開発環境ではスタイルシートが効いているので、
IEで文字のサイズを変更しても、表示がくずれことはありません。
現在現象が出ている1名以外は、客先でも正常に表示されています。
バージョンによってはスタイルシートがうまくきかないこともあると
思いますが、その他のIEの設定でスタイルシートがきかなくなることは
あるのでしょうか?

何かヒントがあれば、宜しくお願いいたします。


設定部分(外部ファイルにしています)
-------------------------------------------------------------
<LINK href="Styles.css" type="text/css" rel="stylesheet">

にしざき
ぬし
会議室デビュー日: 2003/06/30
投稿数: 304
投稿日時: 2005-07-19 13:18
[ツール] - [インターネット オプション] - [全般] - [ユーザー補助] -
[Web ページで指定された○○を使用しない]
[自分のスタイル シートでドキュメントの書式を設定する]

[ メッセージ編集済み 編集者: にしざき 編集日時 2005-07-19 13:19 ]
hira
常連さん
会議室デビュー日: 2004/05/07
投稿数: 33
投稿日時: 2005-07-19 13:29
みつんさん、こんにちは。hiraです。

以前私も、同じ現象に遭遇した事があります。
自分の時は、一部のお客さまの端末でスタイルシートが
利かないという現象でした。

原因は、下記のようなURLの設定ミスでした。
(WEBアプリ起動時に、デスクトップのショートカット使用)

正常:http://test/webapp/login.aspx
異常:http://test/webapp/login.aspx/

このURLの設定ミスで、スタイルシートの配置パスがずれてしまってました。
もし、相対パスをつかわれているなら、ご確認下さい。

#的外れでしたら、スミマセン。
みつん
大ベテラン
会議室デビュー日: 2004/05/21
投稿数: 100
投稿日時: 2005-07-20 11:12
にしざきさん、hiraさん、ありがとうございます。

お客様のマシン設定の確認をとったところ、
インターネットオプションの[ユーザー補助] の箇所は
全てチェックはしてないとこのこと。

本日になってこの現象が出る人数が1名から4名に増えてました。
URLの設定は、IISの方で規定のドキュメントで最初に表示されるLogin.aspx
を設定してあります。
お客様がユーザーに配布したURLは、http://host/仮想ディレクトリ名/
だそうです。
この場合、hiraさんのおっしゃるような現象がでますでしょうか?
但し、出ない人の方が圧倒的に多いのです。

現象が出るのが数名ということで、マシンの設定だとは思うのですが、
何か思い当たる事がありますでしょうか?
何卒、宜しくお願いいたします。
ぼのぼの
ぬし
会議室デビュー日: 2004/09/16
投稿数: 544
投稿日時: 2005-07-20 12:47
外出しにしたcssファイルが全角文字のコメントやfont-familyを使用しており、かつ保存時の文字コードが本体と違う場合、うまく読み込まれない、というのはよくある話ですが、「出ない人の方が圧倒的に多い」というところからこれではないんでしょうね。

だとすると怪しいのはクライアントの一時ファイルでしょうか?IEのツール-インターネットオプションの全般タブの「インターネット一時ファイルの設定」の設定ボタンを押すと、「保存しているページの新しいバージョンの確認」てのがあるんですが、このあたりがあやしいかも?
コナン
ベテラン
会議室デビュー日: 2005/01/31
投稿数: 98
投稿日時: 2005-07-20 12:49
こんにちわ。

引用:

みつんさんの書き込み (2005-07-20 11:12) より:

本日になってこの現象が出る人数が1名から4名に増えてました。


増えた3名は、昨日までは大丈夫だったんですか?
それと、他のサイトは正常に表示されてますか?(例えば@ITもlinkタイプですね)

とりあえず思い当たることですが、WEBアクセシビリティ関係(ページ読み上げとか)のソフトが入っていると
スタイルシートが無効になることがあるようです。
最近インストールしたソフトがあるかとか聞いてみるといいかもしれません。
みつん
大ベテラン
会議室デビュー日: 2004/05/21
投稿数: 100
投稿日時: 2005-07-20 12:57
ぼのぼのさん、コナンさん、ありがとうございます。

1名から4名に増えたというのは、全て新規に使用した方達です。
この4名は最初から表示がくずれているようです。
とりあえず、一時ファイルは削除してもらうことにします。

スクリーンショットを送ってもらって気がついたのですが、
文字全般が、設定より大きくなっています。
スタイルシートを設定していない、ボタンの表示名
(例えば、登録ボタンに表示されている"登録"という文字)
まで大きくなっています。
もしかして、原因はスタイルシートではないのでしょうか??

みつん
大ベテラン
会議室デビュー日: 2004/05/21
投稿数: 100
投稿日時: 2005-07-20 12:59
すいません、追記です。

IEの文字の大きさの設定は、中です。
ここが最大になっているわけではありません。

スキルアップ/キャリアアップ(JOB@IT)